diff --git a/.github/SECURITY.md b/.github/SECURITY.md index 8eab10af9..35c04ef93 100644 --- a/.github/SECURITY.md +++ b/.github/SECURITY.md @@ -2,4 +2,4 @@ ## Reporting a Vulnerability -Instructions for reporting a vulnerability can be found on the [Spot Documentation](https://docs.spot.io/) website. +Instructions for reporting a vulnerability can be found on the [Spot Documentation](https://docs.flexera.com/spot/) website. diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 14618d6a3..814fceb8d 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -29,6 +29,7 @@ jobs: yarn install yarn bundle:redoc yarn bundle:swagger + cp flexera-spot.png build/flexera-spot.png - name: Deploy Local uses: JamesIves/github-pages-deploy-action@3.7.1 diff --git a/api/commons/security.yaml b/api/commons/security.yaml index 9f7e143c7..008219013 100644 --- a/api/commons/security.yaml +++ b/api/commons/security.yaml @@ -4,7 +4,7 @@ components: description: | To generate bearer tokens and understand more about Spot by Flexera authentication see the howto for - [token creation](https://docs.spot.io/administration/api/create-api-token) + [token creation](https://docs.flexera.com/spot/administration/api/create-api-token) on the Spot Help site. ### Organizations and Accounts diff --git a/api/services/administration/general/paths/accountPolicy.yaml b/api/services/administration/general/paths/accountPolicy.yaml index 061991944..810d97412 100644 --- a/api/services/administration/general/paths/accountPolicy.yaml +++ b/api/services/administration/general/paths/accountPolicy.yaml @@ -3,7 +3,7 @@ put: description: > Update the account notification policy > **Note:** This service is deprecated. Use the - [Notification Center Service](https://docs.spot.io/api/#tag/Notification-Center-Service). + [Notification Center Service](https://spec.dev.spot.io/#tag/Notification-Center-Service). operationId: "NotificationsServiceUpdateAccountNotificationPolicy" tags: @@ -28,7 +28,7 @@ get: description: > Get the account notification policy > **Note:** This service is deprecated. Use the - [Notification Center Service](https://docs.spot.io/api/#tag/Notification-Center-Service). + [Notification Center Service](https://spec.dev.spot.io/#tag/Notification-Center-Service). operationId: "NotificationsServiceGetAccountNotificationPolicy" tags: @@ -40,3 +40,4 @@ get: $ref: "../responses/accountPolicy.yaml" 400: description: "Bad Request" + diff --git a/api/services/administration/general/paths/createAWSAccountExternalId.yaml b/api/services/administration/general/paths/createAWSAccountExternalId.yaml index a9fd49900..1a3cb5221 100644 --- a/api/services/administration/general/paths/createAWSAccountExternalId.yaml +++ b/api/services/administration/general/paths/createAWSAccountExternalId.yaml @@ -3,7 +3,7 @@ post: description: | Create aws account external id \ You should use the external id when creating your AWS role for your spot account \ - and after you create the role you need to call [set-aws-credentials Set Credentials for AWS](https://docs.spot.io/api/#operation/OrganizationsAndAccountsSetCloudCredentialsForAWS) \ + and after you create the role you need to call [set-aws-credentials Set Credentials for AWS](https://spec.dev.spot.io/#operation/OrganizationsAndAccountsSetCloudCredentialsForAWS) \ to link your AWS account with your spot account operationId: "OrganizationsAndAccountsCreateAWSAccountExternalId" tags: @@ -14,4 +14,4 @@ post: 200: $ref: "../responses/createAWSAccountExternalId.yaml" 400: - description: "Bad Request" \ No newline at end of file + description: "Bad Request" diff --git a/api/services/administration/general/paths/subscription.yaml b/api/services/administration/general/paths/subscription.yaml index 85c2457fe..fbdda756e 100644 --- a/api/services/administration/general/paths/subscription.yaml +++ b/api/services/administration/general/paths/subscription.yaml @@ -3,7 +3,7 @@ post: description: > Create a notification for your resources > **Note:** This service is deprecated. Use the - [Notification Center Service](https://docs.spot.io/api/#tag/Notification-Center-Service). + [Notification Center Service](https://spec.dev.spot.io/#tag/Notification-Center-Service). operationId: "notificationsServiceSubscriptionsSubscribe" tags: @@ -36,7 +36,7 @@ get: description: > List all subscriptions and their information > **Note:** This service is deprecated. Use the - [Notification Center Service](https://docs.spot.io/api/#tag/Notification-Center-Service). + [Notification Center Service](https://spec.dev.spot.io/#tag/Notification-Center-Service). operationId: "notificationsServiceSubscriptionsList" tags: @@ -56,3 +56,4 @@ get: 400: description: "Bad Request" + diff --git a/api/services/administration/general/paths/subscriptionID.yaml b/api/services/administration/general/paths/subscriptionID.yaml index e3c7da328..53cbe115c 100644 --- a/api/services/administration/general/paths/subscriptionID.yaml +++ b/api/services/administration/general/paths/subscriptionID.yaml @@ -3,7 +3,7 @@ delete: description: > Delete an existing page > **Note:** This service is deprecated. Use the - [Notification Center Service](https://docs.spot.io/api/#tag/Notification-Center-Service). + [Notification Center Service](https://spec.dev.spot.io/#tag/Notification-Center-Service). operationId: "notificationsServiceSubscriptionsUnsubscribe" tags: @@ -29,7 +29,7 @@ get: description: > Get a specific notification and its information > **Note:** This service is deprecated. Use the - [Notification Center Service](https://docs.spot.io/api/#tag/Notification-Center-Service). + [Notification Center Service](https://spec.dev.spot.io/#tag/Notification-Center-Service). operationId: "notificationsServiceSubscriptionsGet" tags: @@ -55,7 +55,7 @@ put: description: > Update existing notification > **Note:** This service is deprecated. Use the - [Notification Center Service](https://docs.spot.io/api/#tag/Notification-Center-Service). + [Notification Center Service](https://spec.dev.spot.io/#tag/Notification-Center-Service). operationId: "notificationsServiceSubscriptionsUpdate" tags: @@ -85,3 +85,4 @@ put: + diff --git a/api/services/administration/general/paths/validateCloudCredentialsForAzure.yaml b/api/services/administration/general/paths/validateCloudCredentialsForAzure.yaml index 8901de326..1efbd372e 100644 --- a/api/services/administration/general/paths/validateCloudCredentialsForAzure.yaml +++ b/api/services/administration/general/paths/validateCloudCredentialsForAzure.yaml @@ -1,6 +1,6 @@ post: summary: "Validate Credentials for Azure" - description: Validate the credentials for connecting a Spot account to an Azure Cloud account. The validation will test the credentials without actually set it. Please notice to run the set credentials request to perform the set Azure account credentials (https://docs.spot.io/connect-your-cloud-provider/azure-account) . + description: Validate the credentials for connecting a Spot account to an Azure Cloud account. The validation will test the credentials without actually set it. Please notice to run the set credentials request to perform the set Azure account credentials (https://docs.flexera.com/spot/connect-your-cloud-provider/azure-account) . operationId: "OrganizationsAndAccountsValidateCloudCredentialsForAzure" tags: - "Accounts" diff --git a/api/services/administration/general/schemas/createAccessPolicy-example1.yaml b/api/services/administration/general/schemas/createAccessPolicy-example1.yaml index df328ae7c..3b74c51a4 100644 --- a/api/services/administration/general/schemas/createAccessPolicy-example1.yaml +++ b/api/services/administration/general/schemas/createAccessPolicy-example1.yaml @@ -6,7 +6,7 @@ properties: example: ALLOW actions: type: array - description: Set a list of required actions for this permissions statement. full list of actions can be found - https://docs.spot.io/account-user-management/user-management/access-policies-actions/ + description: Set a list of required actions for this permissions statement. full list of actions can be found - https://docs.flexera.com/spot/account-user-management/user-management/access-policies-actions/ items: type: string example: diff --git a/api/services/administration/general/schemas/createAccessPolicy-example2.yaml b/api/services/administration/general/schemas/createAccessPolicy-example2.yaml index 01a30411f..f7460c1ec 100644 --- a/api/services/administration/general/schemas/createAccessPolicy-example2.yaml +++ b/api/services/administration/general/schemas/createAccessPolicy-example2.yaml @@ -6,7 +6,7 @@ properties: example: ALLOW actions: type: array - description: Set a list of required actions for this permissions statement. full list of actions can be found - https://docs.spot.io/account-user-management/user-management/access-policies-actions/ + description: Set a list of required actions for this permissions statement. full list of actions can be found - https://docs.flexera.com/spot/account-user-management/user-management/access-policies-actions/ items: type: string example: diff --git a/api/services/administration/general/schemas/getAccountAccessPolicies-example1.yaml b/api/services/administration/general/schemas/getAccountAccessPolicies-example1.yaml index df328ae7c..3b74c51a4 100644 --- a/api/services/administration/general/schemas/getAccountAccessPolicies-example1.yaml +++ b/api/services/administration/general/schemas/getAccountAccessPolicies-example1.yaml @@ -6,7 +6,7 @@ properties: example: ALLOW actions: type: array - description: Set a list of required actions for this permissions statement. full list of actions can be found - https://docs.spot.io/account-user-management/user-management/access-policies-actions/ + description: Set a list of required actions for this permissions statement. full list of actions can be found - https://docs.flexera.com/spot/account-user-management/user-management/access-policies-actions/ items: type: string example: diff --git a/api/services/administration/general/schemas/getAccountAccessPolicies-example2.yaml b/api/services/administration/general/schemas/getAccountAccessPolicies-example2.yaml index 01a30411f..f7460c1ec 100644 --- a/api/services/administration/general/schemas/getAccountAccessPolicies-example2.yaml +++ b/api/services/administration/general/schemas/getAccountAccessPolicies-example2.yaml @@ -6,7 +6,7 @@ properties: example: ALLOW actions: type: array - description: Set a list of required actions for this permissions statement. full list of actions can be found - https://docs.spot.io/account-user-management/user-management/access-policies-actions/ + description: Set a list of required actions for this permissions statement. full list of actions can be found - https://docs.flexera.com/spot/account-user-management/user-management/access-policies-actions/ items: type: string example: diff --git a/api/services/administration/general/schemas/setCloudCredentialsForAWS.yaml b/api/services/administration/general/schemas/setCloudCredentialsForAWS.yaml index bde192c73..9110543f3 100644 --- a/api/services/administration/general/schemas/setCloudCredentialsForAWS.yaml +++ b/api/services/administration/general/schemas/setCloudCredentialsForAWS.yaml @@ -8,5 +8,5 @@ properties: properties: iamRole: type: string - description: Provide the IAM Role ARN connected to another AWS account 922761411349 and with the latest Spot Policy - https://docs.spot.io/administration/api/spot-policy-in-aws + description: Provide the IAM Role ARN connected to another AWS account 922761411349 and with the latest Spot Policy - https://docs.flexera.com/spot/administration/api/spot-policy-in-aws example: arn:aws:iam::1234567890:role/Spot_Iam_Role diff --git a/api/services/elastigroup/aws/emr/schemas/compute/bootstrapActions.yaml b/api/services/elastigroup/aws/emr/schemas/compute/bootstrapActions.yaml index c63b07be2..c78e4db0c 100644 --- a/api/services/elastigroup/aws/emr/schemas/compute/bootstrapActions.yaml +++ b/api/services/elastigroup/aws/emr/schemas/compute/bootstrapActions.yaml @@ -3,7 +3,7 @@ title: BootstrapActions Object description: > Describe bootstrap actions. For more information please see: - [Advanced - Using Bootstrap And Configuration Files](https://docs.spot.io/elastigroup/tools-integrations/elastic-mapreduce/advanced-import-use-bootstrap-and-configuration-files) + [Advanced - Using Bootstrap And Configuration Files](https://docs.flexera.com/spot/elastigroup/tools-integrations/elastic-mapreduce/advanced-import-use-bootstrap-and-configuration-files) oneOf: - $ref: "./group-commons/fileConfigurationBootstraps.yaml" - $ref: "./group-commons/jsonConfigurationBootstraps.yaml" diff --git a/api/services/elastigroup/aws/emr/schemas/compute/configurations.yaml b/api/services/elastigroup/aws/emr/schemas/compute/configurations.yaml index a37391599..64ec2d30a 100644 --- a/api/services/elastigroup/aws/emr/schemas/compute/configurations.yaml +++ b/api/services/elastigroup/aws/emr/schemas/compute/configurations.yaml @@ -2,7 +2,7 @@ type: object title: Cluster Configuration Object description: > Information about the configurations file that will be used in the EMR cluster. - for more information please see [Advanced - Using Bootstrap And Configuration Files](https://docs.spot.io/elastigroup/tools-integrations/elastic-mapreduce/advanced-import-use-bootstrap-and-configuration-files) + for more information please see [Advanced - Using Bootstrap And Configuration Files](https://docs.flexera.com/spot/elastigroup/tools-integrations/elastic-mapreduce/advanced-import-use-bootstrap-and-configuration-files) properties: file: type: object diff --git a/api/services/elastigroup/aws/emr/schemas/compute/steps.yaml b/api/services/elastigroup/aws/emr/schemas/compute/steps.yaml index dbafdeab0..6808e7bc1 100644 --- a/api/services/elastigroup/aws/emr/schemas/compute/steps.yaml +++ b/api/services/elastigroup/aws/emr/schemas/compute/steps.yaml @@ -3,7 +3,7 @@ title: Steps Object description: > Describe emr steps. For more information please see: - [Advanced - Using Bootstrap And Configuration Files](https://docs.spot.io/elastigroup/tools-integrations/elastic-mapreduce/advanced-import-use-bootstrap-and-configuration-files) + [Advanced - Using Bootstrap And Configuration Files](https://docs.flexera.com/spot/elastigroup/tools-integrations/elastic-mapreduce/advanced-import-use-bootstrap-and-configuration-files) oneOf: - $ref: "./group-commons/fileConfigurationSteps.yaml" - $ref: "./group-commons/jsonConfigurationSteps.yaml" \ No newline at end of file diff --git a/api/services/elastigroup/aws/paths/groups.yaml b/api/services/elastigroup/aws/paths/groups.yaml index 029777e3c..a9d33d395 100644 --- a/api/services/elastigroup/aws/paths/groups.yaml +++ b/api/services/elastigroup/aws/paths/groups.yaml @@ -5,15 +5,15 @@ post: Create a new AWS Elastigroup. There are several third Party Integrations available, which can be activated based on your configuration, such as: - * [Rancher Elastigroup](https://docs.spot.io/elastigroup/tools-integrations/rancher) - * [Route53 Elastigroup](https://docs.spot.io/elastigroup/tools-integrations/route53) - * [DockerSwarm Elastigroup](https://docs.spot.io/elastigroup/tools-integrations/docker-swarm) - * [ECS Elastigroup](https://docs.spot.io/elastigroup/features/amazon-ecs/elastigroup-for-ecs) - * [Beanstalk Elastigroup](https://docs.spot.io/elastigroup/tools-integrations/elastic-beanstalk) + * [Rancher Elastigroup](https://docs.flexera.com/spot/elastigroup/tools-integrations/rancher) + * [Route53 Elastigroup](https://docs.flexera.com/spot/elastigroup/tools-integrations/route53) + * [DockerSwarm Elastigroup](https://docs.flexera.com/spot/elastigroup/tools-integrations/docker-swarm) + * [ECS Elastigroup](https://docs.flexera.com/spot/elastigroup/features/amazon-ecs/elastigroup-for-ecs) + * [Beanstalk Elastigroup](https://docs.flexera.com/spot/elastigroup/tools-integrations/elastic-beanstalk) You can create a beanstalk elastigroup with the following steps: - * [Get the beanstalk configuration](https://docs.spot.io/api/#operation/elastigroupAwsGetBeanstalkConfiguration) to JSON format + * [Get the beanstalk configuration](https://spec.dev.spot.io/#operation/elastigroupAwsGetBeanstalkConfiguration) to JSON format * Modify required parameters and post the JSON as a body to create a new elastigroup operationId: "elastigroupAwsCreate" tags: @@ -47,3 +47,4 @@ get: $ref: "../responses/list-all.yaml" 400: description: "Bad Request" + diff --git a/api/services/elastigroup/aws/schemas/elastigroup-compute.yaml b/api/services/elastigroup/aws/schemas/elastigroup-compute.yaml index 456786657..d7f8424e7 100644 --- a/api/services/elastigroup/aws/schemas/elastigroup-compute.yaml +++ b/api/services/elastigroup/aws/schemas/elastigroup-compute.yaml @@ -413,7 +413,7 @@ properties: type: string format: byte description: | - The Base64-encoded shutdown script to execute prior to instance termination. For more information please see: [Shutdown Script](https://docs.spot.io/integration-docs/elastigroup/concepts/compute-concepts/shutdown-scripts/) + The Base64-encoded shutdown script to execute prior to instance termination. For more information please see: [Shutdown Script](https://docs.flexera.com/spot/integration-docs/elastigroup/concepts/compute-concepts/shutdown-scripts/) example: "dXNlcmJhc2g2NGVuY29kZWQ=" tags: type: array diff --git a/api/services/elastigroup/aws/schemas/elastigroup-strategy.yaml b/api/services/elastigroup/aws/schemas/elastigroup-strategy.yaml index c08eab737..417cd38f8 100644 --- a/api/services/elastigroup/aws/schemas/elastigroup-strategy.yaml +++ b/api/services/elastigroup/aws/schemas/elastigroup-strategy.yaml @@ -21,7 +21,7 @@ properties: default: balanced description: | How Elastigroup determines which instances to add and replace. - (please read this article before using [Equal AZ Instance Distribution](https://docs.spot.io/elastigroup-for-aws/concepts/general-concepts/equal-az-distribution)) + (please read this article before using [Equal AZ Instance Distribution](https://docs.flexera.com/spot/elastigroup-for-aws/concepts/general-concepts/equal-az-distribution)) fallbackToOd: type: boolean default: true @@ -63,7 +63,7 @@ properties: signals: type: array description: | - The signals defined for this group. For more information refer the below article: [Signals](https://docs.spot.io/elastigroup-for-aws/concepts/compute-concepts/using-signals-in-elastigroups) + The signals defined for this group. For more information refer the below article: [Signals](https://docs.flexera.com/spot/elastigroup-for-aws/concepts/compute-concepts/using-signals-in-elastigroups) items: type: object properties: diff --git a/api/services/elastigroup/aws/schemas/elastigroupCreate.yaml b/api/services/elastigroup/aws/schemas/elastigroupCreate.yaml index e41ff54a1..fa258a928 100644 --- a/api/services/elastigroup/aws/schemas/elastigroupCreate.yaml +++ b/api/services/elastigroup/aws/schemas/elastigroupCreate.yaml @@ -89,7 +89,7 @@ properties: default: balanced description: | How Elastigroup determines which instances to add and replace. - (please read this article before using [Equal AZ Instance Distribution](https://docs.spot.io/elastigroup-for-aws/concepts/general-concepts/equal-az-distribution)) + (please read this article before using [Equal AZ Instance Distribution](https://docs.flexera.com/spot/elastigroup-for-aws/concepts/general-concepts/equal-az-distribution)) fallbackToOd: type: boolean default: true @@ -131,7 +131,7 @@ properties: signals: type: array description: | - The signals defined for this group. For more information refer the below article: [Signals](https://docs.spot.io/elastigroup-for-aws/concepts/compute-concepts/using-signals-in-elastigroups) + The signals defined for this group. For more information refer the below article: [Signals](https://docs.flexera.com/spot/elastigroup-for-aws/concepts/compute-concepts/using-signals-in-elastigroups) items: type: object properties: @@ -637,7 +637,7 @@ properties: type: string format: byte description: | - The Base64-encoded shutdown script to execute prior to instance termination. For more information please see: [Shutdown Script](https://docs.spot.io/integration-docs/elastigroup/concepts/compute-concepts/shutdown-scripts/) + The Base64-encoded shutdown script to execute prior to instance termination. For more information please see: [Shutdown Script](https://docs.flexera.com/spot/integration-docs/elastigroup/concepts/compute-concepts/shutdown-scripts/) example: "dXNlcmJhc2g2NGVuY29kZWQ=" tags: type: array diff --git a/api/services/elastigroup/aws/schemas/import-asg.yaml b/api/services/elastigroup/aws/schemas/import-asg.yaml index a82bfe801..bf88d9b70 100644 --- a/api/services/elastigroup/aws/schemas/import-asg.yaml +++ b/api/services/elastigroup/aws/schemas/import-asg.yaml @@ -32,4 +32,4 @@ properties: default: balanced description: | How Elastigroup determines which instances to add and replace. - (please read this article before using [Equal AZ Instance Distribution](https://docs.spot.io/elastigroup-for-aws/concepts/general-concepts/equal-az-distribution)) + (please read this article before using [Equal AZ Instance Distribution](https://docs.flexera.com/spot/elastigroup-for-aws/concepts/general-concepts/equal-az-distribution)) diff --git a/api/services/elastigroup/azure/spotVms/schemas/createElastigroupSpotVMs.yaml b/api/services/elastigroup/azure/spotVms/schemas/createElastigroupSpotVMs.yaml index 2287edb81..489bc9eb6 100644 --- a/api/services/elastigroup/azure/spotVms/schemas/createElastigroupSpotVMs.yaml +++ b/api/services/elastigroup/azure/spotVms/schemas/createElastigroupSpotVMs.yaml @@ -773,7 +773,7 @@ properties: example: "0.0.1" spotAccountId: title: Spot Account ID - description: "The Spot account ID that connected to the Azure subscription to which the gallery belongs. Relevant only in case of cross-subscription shared galleries. [Read more](https://docs.spot.io/elastigroup/features-azure/shared-image-galleries) about cross-subscription shared galleries in Elastigroup." + description: "The Spot account ID that connected to the Azure subscription to which the gallery belongs. Relevant only in case of cross-subscription shared galleries. [Read more](https://docs.flexera.com/spot/elastigroup/features-azure/shared-image-galleries) about cross-subscription shared galleries in Elastigroup." type: string example: "act-123456789" loadBalancersConfig: @@ -1545,7 +1545,7 @@ properties: azureDns: description: | Configure DNS zones for the VMs in the Elastigroup. - [Read more](https://docs.spot.io/elastigroup/features-azure/dns) + [Read more](https://docs.flexera.com/spot/elastigroup/features-azure/dns) type: object required: - dnsZones diff --git a/api/services/elastigroup/azure/spotVms/schemas/elastigroupVm-compute-update.yaml b/api/services/elastigroup/azure/spotVms/schemas/elastigroupVm-compute-update.yaml index d1ae15e92..d0bf2cddb 100644 --- a/api/services/elastigroup/azure/spotVms/schemas/elastigroupVm-compute-update.yaml +++ b/api/services/elastigroup/azure/spotVms/schemas/elastigroupVm-compute-update.yaml @@ -136,7 +136,7 @@ properties: example: "0.0.1" spotAccountId: title: Spot Account ID - description: "The Spot account ID that connected to the Azure subscription to which the gallery belongs. Relevant only in case of cross-subscription shared galleries. [Read more](https://docs.spot.io/elastigroup/features-azure/shared-image-galleries) about cross-subscription shared galleries in Elastigroup." + description: "The Spot account ID that connected to the Azure subscription to which the gallery belongs. Relevant only in case of cross-subscription shared galleries. [Read more](https://docs.flexera.com/spot/elastigroup/features-azure/shared-image-galleries) about cross-subscription shared galleries in Elastigroup." type: string example: "act-123456789" network: diff --git a/api/services/elastigroup/azure/spotVms/schemas/elastigroupVm-compute.yaml b/api/services/elastigroup/azure/spotVms/schemas/elastigroupVm-compute.yaml index b8b64bd93..9801df144 100644 --- a/api/services/elastigroup/azure/spotVms/schemas/elastigroupVm-compute.yaml +++ b/api/services/elastigroup/azure/spotVms/schemas/elastigroupVm-compute.yaml @@ -186,7 +186,7 @@ properties: example: "0.0.1" spotAccountId: title: Spot Account ID - description: "The Spot account ID that connected to the Azure subscription to which the gallery belongs. Relevant only in case of cross-subscription shared galleries. [Read more](https://docs.spot.io/elastigroup/features-azure/shared-image-galleries) about cross-subscription shared galleries in Elastigroup." + description: "The Spot account ID that connected to the Azure subscription to which the gallery belongs. Relevant only in case of cross-subscription shared galleries. [Read more](https://docs.flexera.com/spot/elastigroup/features-azure/shared-image-galleries) about cross-subscription shared galleries in Elastigroup." type: string example: "act-123456789" network: diff --git a/api/services/elastigroup/azure/spotVms/schemas/elastigroupVm-integrations.yaml b/api/services/elastigroup/azure/spotVms/schemas/elastigroupVm-integrations.yaml index ee578517e..4a58aa94a 100644 --- a/api/services/elastigroup/azure/spotVms/schemas/elastigroupVm-integrations.yaml +++ b/api/services/elastigroup/azure/spotVms/schemas/elastigroupVm-integrations.yaml @@ -6,7 +6,7 @@ properties: azureDns: description: | Configure DNS zones for the VMs in the Elastigroup. - [Read more](https://docs.spot.io/elastigroup/features-azure/dns) + [Read more](https://docs.flexera.com/spot/elastigroup/features-azure/dns) type: object properties: dnsZones: diff --git a/api/services/elastigroup/azure/stateful/node/paths/getImportConfiguration.yaml b/api/services/elastigroup/azure/stateful/node/paths/getImportConfiguration.yaml index 47a66aecc..ad453c899 100644 --- a/api/services/elastigroup/azure/stateful/node/paths/getImportConfiguration.yaml +++ b/api/services/elastigroup/azure/stateful/node/paths/getImportConfiguration.yaml @@ -2,7 +2,7 @@ get: summary: "Get Stateful Node from an Azure VM" description: > Get the configuration of a stateful node that was built from an Azure VM. - This configuration is used for the [Import VM to a Stateful Node API](https://docs.spot.io/api/#operation/azureStatefulNodeImportVm). + This configuration is used for the [Import VM to a Stateful Node API](https://spec.dev.spot.io/#operation/azureStatefulNodeImportVm). operationId: "azureStatefulNodeGetImportConfiguration" tags: - Elastigroup Azure Stateful @@ -28,4 +28,4 @@ get: 200: $ref: "../responses/createStatefulNode.yaml" 400: - description: "Bad Request" \ No newline at end of file + description: "Bad Request" diff --git a/api/services/elastigroup/azure/stateful/node/schemas/create/createStatefulNodeCompute.yaml b/api/services/elastigroup/azure/stateful/node/schemas/create/createStatefulNodeCompute.yaml index 55bfbb859..7eca04955 100644 --- a/api/services/elastigroup/azure/stateful/node/schemas/create/createStatefulNodeCompute.yaml +++ b/api/services/elastigroup/azure/stateful/node/schemas/create/createStatefulNodeCompute.yaml @@ -207,7 +207,7 @@ properties: example: "0.0.1" spotAccountId: title: Spot Account ID - description: "The Spot account ID that connected to the Azure subscription to which the gallery belongs. Relevant only in case of cross-subscription shared galleries. [Read more](https://docs.spot.io/elastigroup/features-azure/shared-image-galleries) about cross-subscription shared galleries in Elastigroup." + description: "The Spot account ID that connected to the Azure subscription to which the gallery belongs. Relevant only in case of cross-subscription shared galleries. [Read more](https://docs.flexera.com/spot/elastigroup/features-azure/shared-image-galleries) about cross-subscription shared galleries in Elastigroup." type: string example: "act-123456789" vmName: diff --git a/api/services/elastigroup/azure/stateful/node/schemas/update/updateStatefulNodeCompute.yaml b/api/services/elastigroup/azure/stateful/node/schemas/update/updateStatefulNodeCompute.yaml index 940b029ad..954c57588 100644 --- a/api/services/elastigroup/azure/stateful/node/schemas/update/updateStatefulNodeCompute.yaml +++ b/api/services/elastigroup/azure/stateful/node/schemas/update/updateStatefulNodeCompute.yaml @@ -199,7 +199,7 @@ properties: example: "0.0.1" spotAccountId: title: Spot Account ID - description: "The Spot account ID that connected to the Azure subscription to which the gallery belongs. Relevant only in case of cross-subscription shared galleries. [Read more](https://docs.spot.io/elastigroup/features-azure/shared-image-galleries) about cross-subscription shared galleries in Elastigroup." + description: "The Spot account ID that connected to the Azure subscription to which the gallery belongs. Relevant only in case of cross-subscription shared galleries. [Read more](https://docs.flexera.com/spot/elastigroup/features-azure/shared-image-galleries) about cross-subscription shared galleries in Elastigroup." type: string example: "act-123456789" vmName: diff --git a/api/services/ocean/aks/paths/clusters.yaml b/api/services/ocean/aks/paths/clusters.yaml index e5ccb200e..67cb631ec 100644 --- a/api/services/ocean/aks/paths/clusters.yaml +++ b/api/services/ocean/aks/paths/clusters.yaml @@ -7,11 +7,11 @@ post:
Notes:
The Ocean Controller is used to monitor the cluster resources and report back to Ocean SaaS. A properly functioning controller is mandatory for Ocean to operate. - Installing the controller can be easily done by Helm, Terraform or a script using the [guide](https://docs.spot.io/ocean/tutorials/spot-kubernetes-controller/ocean-controller-two-install?id=new-clusters-install-the-ocean-controller-version-2).
+ Installing the controller can be easily done by Helm, Terraform or a script using the [guide](https://docs.flexera.com/spot/ocean/tutorials/spot-kubernetes-controller/ocean-controller-two-install?id=new-clusters-install-the-ocean-controller-version-2). operationId: "oceanAKSClusterCreate" tags: @@ -45,3 +45,4 @@ get: $ref: "../responses/oceanClusterList.yaml" 400: description: "Bad Request" + diff --git a/api/services/ocean/aks/paths/importCluster.yaml b/api/services/ocean/aks/paths/importCluster.yaml index 47444b660..830fe6a56 100644 --- a/api/services/ocean/aks/paths/importCluster.yaml +++ b/api/services/ocean/aks/paths/importCluster.yaml @@ -2,7 +2,7 @@ post: summary: "Import Cluster" description: | The Import Cluster API call returns a JSON formatted Ocean cluster specification for a given AKS cluster and import identifier. - The returned specification is ready to use in the [Ocean AKS Cluster Create](https://docs.spot.io/api/#operation/oceanAKSClusterCreate) API call. + The returned specification is ready to use in the [Ocean AKS Cluster Create](https://spec.dev.spot.io/#operation/oceanAKSClusterCreate) API call. operationId: "oceanAKSClusterImport" tags: - "Ocean AKS" @@ -15,3 +15,4 @@ post: $ref: "../responses/oceanClusterImport.yaml" 400: description: "Bad Request" + diff --git a/api/services/ocean/aks/paths/importVirtualNodeGroup.yaml b/api/services/ocean/aks/paths/importVirtualNodeGroup.yaml index 4fcb84a58..ec1a02440 100644 --- a/api/services/ocean/aks/paths/importVirtualNodeGroup.yaml +++ b/api/services/ocean/aks/paths/importVirtualNodeGroup.yaml @@ -2,7 +2,7 @@ post: summary: "Import Virtual Node Group" description: | The Import Ocean Virtual Node Group (VNG) returns a JSON formatted Ocean Virtual Node Group specification based on a given AKS Node Pool. - The returned specification is ready to use in the [Ocean AKS Virtual Node Group Create](https://docs.spot.io/api/#operation/oceanAKSVirtualNodeGroupCreate) API call. + The returned specification is ready to use in the [Ocean AKS Virtual Node Group Create](https://spec.dev.spot.io/#operation/oceanAKSVirtualNodeGroupCreate) API call. operationId: "oceanAKSVirtualNodeGroupImport" tags: - "Ocean AKS" @@ -15,3 +15,4 @@ post: $ref: "../responses/virtualNodeGroupImport.yaml" 400: description: "Bad Request" + diff --git a/api/services/ocean/aks/schemas/ocean-logging.yaml b/api/services/ocean/aks/schemas/ocean-logging.yaml index d4fde1825..6855ecc57 100644 --- a/api/services/ocean/aks/schemas/ocean-logging.yaml +++ b/api/services/ocean/aks/schemas/ocean-logging.yaml @@ -15,7 +15,7 @@ properties: type: object title: The Ocean AKS Logging Azure Blob Export description: | - Exports your cluster's logs to the storage account and container configured on the storage account [data integration](https://docs.spot.io/ocean/features/log-integration-with-azure-blob?id=log-integration-with-azure-blob) given. + Exports your cluster's logs to the storage account and container configured on the storage account [data integration](https://docs.flexera.com/spot/ocean/features/log-integration-with-azure-blob?id=log-integration-with-azure-blob) given. Each file contains logs of 3 minutes where each log is separated by a new line and saved as a JSON. The file formats are `container`/`accountId`_`oceanId`_`oceanName`_`startTime`.log required: diff --git a/api/services/ocean/aws/paths/importEksNodeGroup-launchSpec.yaml b/api/services/ocean/aws/paths/importEksNodeGroup-launchSpec.yaml index b39b428fa..21526a716 100644 --- a/api/services/ocean/aws/paths/importEksNodeGroup-launchSpec.yaml +++ b/api/services/ocean/aws/paths/importEksNodeGroup-launchSpec.yaml @@ -7,7 +7,7 @@ post: The returned value ("Imported VNG") can then be used as input to the Create Virtual Node Group API in order to create an actual VNG in your Ocean cluster.