# Alibaba Cloud Compute Nest - Supplier API

> Alibaba Cloud Compute Nest - Supplier API on Apizie: 85 endpoints (Adds shared accounts for a service, Approves a service usage request, Cancels a service review request, Continues the deployment of a service instance after a deployment failure. You must specify the region ID,…, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:aliyun-computenestsupplier`
- Category: Cloud
- Status: byok
- Source: https://api.alibabacloud.com/product/computenestsupplier
- Page: https://zieapi.vercel.app/api/cloud/aliyun-computenestsupplier
- OpenAPI: https://zieapi.vercel.app/api/cloud/aliyun-computenestsupplier/openapi.json

Alibaba Cloud OpenAPI for Compute Nest - Supplier (computenestsupplier, version 2021-05-21). Calls are signed with ACS3-HMAC-SHA256 using your AccessKey ID and secret.

## Endpoints

### Adds shared accounts for a service
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/add-service-shared-accounts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| ClientToken | string | no | A unique identifier that you provide to ensure the idempotence of the request. The token can contain only ASCII characters and cannot be… |
| SharedAccounts | string | yes | The shared accounts and their permissions (JSON-encoded) |
| ServiceId | string | yes | The service ID |
| Type | string | no | The service sharing type. The default value is SharedAccount. Valid values: SharedAccount: The service is shared with a specified account.… |

### Approves a service usage request
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/approve-service-usage` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ServiceId | string | yes | The service ID |
| UserAliUid | integer | yes | The UID of the user's Alibaba Cloud account |
| Comments | string | no | The approval comments |
| ClientToken | string | no | A client token that ensures the idempotence of the request. Generate a unique value from your client for each request. The token can… |
| Type | integer | no | The service sharing type. The default value is SharedAccount. Valid values: SharedAccount: The regular sharing type. Reseller: The… |
| RegionId | string | no | The region ID |

### Cancels a service review request
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/cancel-service-registration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| RegistrationId | string | yes | The ID of the service review request |
| ClientToken | string | no | A client token to ensure the idempotence of the request. Generate a unique value from your client. This value must be unique for each… |

### Continues the deployment of a service instance after a deployment failure. You must specify the region ID,…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/continue-deploy-service-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ClientToken | string | no | The client token that ensures the idempotence of the request. Generate a unique value from your client for this parameter. The token can… |
| ServiceInstanceId | string | yes | The ID of the service instance |
| RegionId | string | yes | The region ID |
| Parameters | string | no | The configuration parameters of the service instance |
| DryRun | string | no | Specifies whether to perform a dry run for the request. The dry run checks for permissions, the instance status, and other items. Valid… |

### Creates an artifact
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/create-artifact` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ArtifactId | string | no | The artifact ID. This parameter is required when you create a new version for an existing artifact. You can call the… |
| ArtifactType | string | yes | The artifact type. Valid values: EcsImage: ECS image artifact. AcrImage: container image artifact. File: OSS file artifact. Script: script… |
| ArtifactBuildType | string | no | The build artifact type. Valid values: EcsImage: builds an ECS image. Dockerflie: builds a container image based on a Dockerfile.… |
| Name | string | yes | The artifact name |
| VersionName | string | yes | The artifact version name |
| Description | string | no | The artifact description |
| ArtifactProperty | string | no | The artifact properties (JSON-encoded) |
| SupportRegionIds | string | no | The regions where image distribution is supported (JSON-encoded) |
| ResourceGroupId | string | no | The resource group ID |
| Tag | string | no | The custom tags (JSON-encoded) |
| ArtifactBuildProperty | string | no | The artifact build properties, which are used to build managed artifacts (JSON-encoded) |
| ClientToken | string | no | The client token that is used to ensure idempotence |

### Creates an operations and maintenance (O&M) notice
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/create-ops-notice` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| ClientToken | string | no | A client token to ensure that the request is idempotent. Generate a unique token for each request. The token can contain only ASCII… |
| Type | string | yes | The type of the notice. Valid values: ServiceInstanceUpgrade: Upgrade VulnerabilityFix: Vulnerability |
| ServiceId | string | no | The service ID |
| ServiceVersion | string | no | The service versions to which the notice applies (JSON-encoded) |
| Category | string | yes | The category of the notice. Valid values: Availability Cost Performance Recovery Security |
| Severity | string | yes | The severity level of the notice. Valid values: Critical High Medium Low |
| Content | string | yes | The content of the notice |
| Solutions | string | no | The solution |
| Attributes | string | no | The properties of the O\&M item (JSON-encoded) |

### Creates a service by specifying parameters, such as the region ID, deployment type, service type, and…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/create-service` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| ClientToken | string | no | A client token used to ensure the idempotence of the request. Generate a unique value for this parameter from your client. \`ClientToken\`… |
| ServiceId | string | no | The service ID |
| DeployType | string | yes | The deployment type. Valid values: ros: The service is deployed using ROS. terraform: The service is deployed using Terraform. ack: The… |
| DeployMetadata | string | no | The deployment configuration of the service. The information stored varies by deployment type. Different deployment types have different… |
| ServiceType | string | no | The service type. Valid values: private: The service instance is deployed in the user's account. managed: The service instance is managed… |
| ServiceInfo | string | no | The service details (JSON-encoded) |
| IsSupportOperated | string | no | Specifies whether to enable O\&M. Default value: false. Valid values: true: Enabled. false: Disabled. This parameter is required when… |
| PolicyNames | string | no | The policy name. The name of a single policy can be up to 128 characters in length. Separate multiple names with commas (,). Only policies… |
| Duration | integer | no | The O\&M duration. Unit: seconds |
| AlarmMetadata | string | no | The alert configurations for the service. This configuration takes effect only after an alert-related access policy is configured in… |
| ShareType | string | no | The sharing type. Valid values: Public: The service is public. Full and trial deployments are not restricted. Restricted: The service is… |
| ApprovalType | string | no | The approval type for service usage requests. Valid values: Manual: The request requires manual approval. AutoPass: The request is… |
| VersionName | string | no | The version name |
| UpgradeMetadata | string | no | The upgrade metadata |
| TrialDuration | integer | no | The trial duration. Unit: days. The maximum trial duration is 30 days |
| Tag | string | no | The custom tags (JSON-encoded) |
| TenantType | string | no | The tenant type. Valid values: SingleTenant: Single-tenant. MultiTenant: Multitenant |
| LicenseMetadata | string | no | The license metadata |
| OperationMetadata | string | no | The O\&M configuration |
| ResourceGroupId | string | no | The resource group ID |
| LogMetadata | string | no | The application log configuration |
| SourceServiceId | string | no | The ID of the source service for distribution |
| SourceServiceVersion | string | no | The version of the source service for distribution |
| Resellable | string | no | Specifies whether the service can be distributed. Valid values: false: The service cannot be distributed. true: The service can be… |
| BuildParameters | string | no | The parameters for building the service |
| DryRun | string | no | Specifies whether to perform a dry run to check the request |
| ComplianceMetadata | string | no | The compliance check metadata (JSON-encoded) |

### You can create and deploy a service instance by specifying parameters such as the region ID, service ID, and…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/create-service-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The ID of the region. Valid values: cn-hangzhou: China (Hangzhou) ap-southeast-1: Singapore |
| Name | string | no | The name of the service instance. The name must meet the following requirements: It can be up to 64 characters in length. It must start… |
| ServiceId | string | yes | The ID of the service |
| ServiceVersion | string | no | The version of the service |
| Parameters | string | no | The parameters used to deploy the service instance. If the service instance includes information about the deployment region, specify that… |
| ClientToken | string | no | A client token to ensure the idempotence of the request. Generate a unique value for this parameter from your client. The token can be up… |
| TemplateName | string | no | The name of the template. Specify this parameter if the service supports multiple templates |
| ResourceGroupId | string | no | The ID of the resource group |
| UserId | string | no | The ID of the user |
| Tag | string | no | The custom tags (JSON-encoded) |
| SpecificationName | string | no | The name of the specification package |
| DryRun | string | no | Specifies whether to perform a dry run. A dry run checks for permissions and instance status. Valid values: true: The system checks the… |
| EndTime | string | no | The time when the service instance is released. Only service providers can set this parameter for their own service instances in managed… |

### Creates a service test case
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/create-service-test-case` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ServiceId | string | yes | The service ID |
| ServiceVersion | string | yes | The service version |
| TemplateName | string | yes | The template name |
| TestCaseName | string | yes | The name of the test case |
| TestConfig | string | yes | The test configuration |
| RegionId | string | no | The region ID |

### Creates a test task for a service
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/create-service-test-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| TaskName | string | yes | The name of the task |
| TestCaseIds | string | yes | The service test use cases (JSON-encoded) |
| TaskRegionId | string | no | The region where the task is executed |
| RegionId | string | no | The region ID |

### You can create a service distribution request
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/create-service-usage` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ServiceId | string | yes | The service ID |
| ClientToken | string | no | The client token |
| RegionId | string | no | The region ID |

### Registers a service provider
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/create-supplier-registration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| SupplierName | string | yes | The name of the service provider |
| SupplierNameEn | string | yes | The English name of the service provider |
| SupplierUrl | string | yes | The supplier's address |
| SupplierDesc | string | yes | The description of the service provider |
| SupplierLogo | string | no | The icon of the service provider |
| ProductBusiness | string | no | The industry of the service provider's product |
| ProductDeliveryTypes | string | yes | The delivery methods of the service provider's product. Valid values: SaaS License API DesktopSoftware Others (JSON-encoded) |
| ProductSellTypes | string | yes | The sales models of the service provider's product. Valid values: Direct: Direct sales Channel: Channel sales (JSON-encoded) |
| EnableResellerMode | string | no | Specifies whether to enable distribution |
| ProductPublishTime | string | no | The launch date of the product |
| ProductAnnualRevenue | string | no | The annual revenue of the product |
| ContactPerson | string | yes | The contact person |
| ContactPersonTitle | string | yes | The title of the contact person |
| ContactNumber | string | yes | The phone number of the contact person |
| ContactEmail | string | yes | The email address of the contact person |
| Suggestion | string | no | The suggestions from the service provider |
| ResellBusinessDesc | string | no | The description of the distribution business |

### Deletes ACR image repositories
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/delete-acr-image-repositories` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| RepoId | string | yes | The image repository ID |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. Generate a value for this parameter from your client. Make sure… |
| ArtifactType | string | no | The type of the artifact. The default value is AcrImage. Valid values: HelmChart: A Helm Chart image. AcrImage: A container image |

### Delete a container image version from ACR
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/delete-acr-image-tags` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The ID of the region |
| RepoId | string | yes | The ID of the image repository |
| Tag | string | yes | The tag of the container image |
| ClientToken | string | no | A client token that you can use to ensure the idempotence of the request. This token is generated by your client and must be unique for… |
| ArtifactType | string | no | The type of the artifact. The default value is AcrImage. Valid values: HelmChart: A Helm Chart image. AcrImage: A container image |

### You can call DeleteArtifact to delete an artifact or a specific version of an artifact
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/delete-artifact` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ArtifactId | string | yes | The ID of the artifact. Call https://help.aliyun.com/document_detail/469993.html to obtain the artifact ID |
| ArtifactVersion | string | no | The version of the artifact. Call https://help.aliyun.com/document_detail/469995.html to obtain the artifact version |
| ClientToken | string | no | A client-generated token that ensures the idempotence of the request. Make sure that the token is unique for each request. ClientToken… |

### Deletes a specified service based on its region ID, service ID, and service version
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/delete-service` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| ServiceId | string | yes | The service ID |
| ServiceVersion | string | yes | The service version |
| ClientToken | string | no | A client token that ensures the idempotence of the request. The value must be unique for each request. The token can be up to 64 ASCII… |

### Deletes service instances by specifying a region ID and service instance IDs
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/delete-service-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. The token must be unique for each request. The token can contain… |
| RegionId | string | yes | The region ID |
| ServiceInstanceId | string | yes | The IDs of the service instances (JSON-encoded) |

### Deletes a service test case
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/delete-service-test-case` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| TestCaseId | string | yes | The ID of the service test case |
| RegionId | string | no | The region ID |

### Deploys a service instance
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/deploy-service-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ClientToken | string | no | A client token to ensure the idempotence of the request. Generate a unique value from your client for this parameter. The value can… |
| ServiceInstanceId | string | yes | The ID of the service instance |
| RegionId | string | yes | The region ID |

### You can call the GenerateDefaultServiceTestConfig operation to modify the service test configuration
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/generate-default-service-test-config` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ServiceId | string | yes | The service ID |
| ServiceVersion | string | yes | The service version |
| TemplateName | string | no | The template name |

### Queries the missing access policies before creating a service instance by calling GenerateServicePolicy
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/generate-service-policy` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ServiceId | string | yes | The service ID |
| RegionId | string | yes | The region ID |
| ServiceVersion | string | no | The service version |
| TemplateName | string | no | The template name |
| TrialType | string | no | The trial type. Valid values: Trial: Trial supported. NotTrial: Trial not supported |
| OperationTypes | string | no | The operation types for which policy information needs to be generated (JSON-encoded) |
| Parameters | string | no | The parameters of the service instance for which the permission check is performed (JSON-encoded) |

### Retrieves the details of an artifact
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/get-artifact` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ArtifactId | string | no | The ID of the artifact. Call https://help.aliyun.com/document_detail/469993.html to obtain the artifact ID |
| ArtifactVersion | string | no | The version of the artifact. Call https://help.aliyun.com/document_detail/469993.html to obtain the artifact version |
| ArtifactName | string | no | The name of the artifact. Call https://help.aliyun.com/document_detail/469993.html to obtain the artifact name |

### Obtains the credentials required to upload an artifact
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/get-artifact-repository-credentials` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ArtifactType | string | yes | The type of the artifact. Valid values: File: an OSS file. AcrImage: a container image |
| DeployRegionId | string | no | The region to which the artifact is uploaded |

### Retrieves a list of available zones in a region
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/get-network-available-zones` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| PrivateVpcConnectionMode | string | no | The connection mode. Valid values: \`PrivateLink\` and \`OverlayLink\`. \`OverlayLink\` is an overlay link that is based on… |
| ServiceRegionId | string | no | The region where the service is deployed |
| ZoneId | string | no | The zone where the service is deployed |
| NetworkRegionId | string | no | The region of the virtual Internet |
| ServiceInstanceEndpointServiceType | string | no | The direction of the internal-facing access. Valid values: \`Forward\` and \`Reverse\` |
| IsPoc | string | no | Specifies whether the service is a trial service |
| ServiceId | string | no | The service ID. This parameter is used with the \`IsPoc\` parameter when \`IsPoc\` is set to \`true\` |
| ServiceVersion | string | no | The service version. This parameter is used with the \`IsPoc\` parameter when \`IsPoc\` is set to \`true\` |

### Queries the details of an O&M notice
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/get-ops-notice` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | no | The region ID |
| NoticeId | string | yes | The notice ID |

### Retrieves the details of a specified service
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/get-service` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | no | The region ID |
| ServiceId | string | no | The service ID. Call the https://help.aliyun.com/document_detail/2264368.html operation to obtain the service ID |
| ServiceVersion | string | no | The service version. Call the https://help.aliyun.com/document_detail/2264368.html operation to obtain the service version |
| ShowDetail | string | no | The details to be returned (JSON-encoded) |
| FilterAliUid | string | no | Specifies whether to filter the results by Alibaba Cloud account ID. Valid values: true: Filters the results by Alibaba Cloud account ID.… |
| SharedAccountType | string | no | The service sharing type. Valid values: SharedAccount (default): common sharing. Resell: distribution sharing |
| ServiceInstanceId | string | no | The service instance ID |
| ServiceName | string | no | The service name |

### Retrieves the estimated cost of creating a service instance
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/get-service-estimate-cost` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | no | The region ID |
| ServiceId | string | yes | The service ID |
| ServiceVersion | string | no | The service version |
| TemplateName | string | no | The template name |
| Parameters | string | no | The parameters that you enter to deploy the service instance (JSON-encoded) |
| ClientToken | string | no | A client token that you can use to ensure the idempotence of the request. You can use the client to generate a token, but you must make… |
| ServiceInstanceId | string | no | The service instance ID |
| SpecificationName | string | no | The specification name |
| Commodity | string | no | The subscription details of the Alibaba Cloud Marketplace order (JSON-encoded) |

### Queries the details of a specified service instance using the service instance ID and region ID. The…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/get-service-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ServiceInstanceId | string | yes | The ID of the service instance |
| RegionId | string | yes | The region ID |

### Queries the activation status of a service and the information about its service roles
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/get-service-provisions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | no | The region ID |
| ServiceId | string | yes | The service ID |
| ServiceVersion | string | no | The service version |
| TemplateName | string | no | The template name |
| Parameters | string | no | The parameters (JSON-encoded) |

### Queries the details of a service registration
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/get-service-registration` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| RegistrationId | string | no | The ID of the review request |

### Queries for criterion issues in a service template
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/get-service-template-criterion-issues` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | no | The region ID |
| ServiceId | string | yes | The service ID |
| ServiceVersion | string | no | The service version. For more information, see https://help.aliyun.com/document_detail/2264368.html |

### Queries the parameter constraints for a Resource Orchestration Service (ROS) template
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/get-service-template-parameter-constraints` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| ServiceId | string | yes | The service ID |
| ServiceVersion | string | no | The service version |
| TemplateName | string | yes | The template name |
| Parameters | string | no | The parameter information (JSON-encoded) |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. Generate a unique value for this parameter from your client. The… |
| DeployRegionId | string | yes | The ID of the deployment region |
| ServiceInstanceId | string | no | The service instance ID |
| EnablePrivateVpcConnection | string | no | Indicates whether PrivateLink is enabled. Valid values: true: Enabled false: Not enabled |

### After a service test task is created, you can call this API to retrieve the execution details of each use…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/get-service-test-task` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| TaskId | string | no | The ID of the service test task |
| RegionId | string | no | The region ID |

### Retrieves service provider information
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/get-supplier-information` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |

### Retrieves credentials to upload a file
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/get-upload-credentials` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| FileName | string | yes | The name of the file |
| Visibility | string | no | The visibility of the bucket to which the file is uploaded. Valid values: public and private. A value of public means the file is uploaded… |

### Publishes a service
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/launch-service` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| ServiceId | string | yes | The service ID |
| ServiceVersion | string | yes | The service version |
| Categories | string | no | The service categories (JSON-encoded) |
| ClientToken | string | no | A client token used to ensure the idempotence of the request. Generate a unique value from your client for each request. The ClientToken… |
| Recommend | string | no | Specifies whether to recommend the service when publishing it to the Service Catalog |

### You can call the ListAcrImageRepositories operation to query a list of image repositories in ACR
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-acr-image-repositories` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| MaxResults | integer | no | The number of entries to return on each page for a paged query. The maximum value is 100. The default value is 20 |
| NextToken | string | no | The token that is used to start the next query |
| RepoName | string | no | The name of the image repository |
| ArtifactType | string | no | The type of the artifact. The default value is AcrImage. Valid values: HelmChart: a Helm chart image. AcrImage: a container image |

### Lists the uploaded image versions in an image repository
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-acr-image-tags` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| MaxResults | integer | no | The number of entries to return on each page. The maximum value is 100. The default value is 20 |
| NextToken | string | no | The token for the next page of results |
| RepoId | string | no | The ID of the image repository |
| ArtifactType | string | no | The artifact type. The default value is AcrImage. Possible values: HelmChart: A Helm Chart image. AcrImage: A container image |

### Queries the build logs of an artifact
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-artifact-build-logs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| MaxResults | integer | no | The number of entries to return on each page. Maximum value: 100. Default value: 20 |
| NextToken | string | no | The token to start the next paged query |
| ArtifactId | string | yes | The artifact ID. You can call the https://help.aliyun.com/document_detail/469993.html operation to obtain the artifact ID |
| Filter | string | no | The filter (JSON-encoded) |
| SortOrder | string | no | The sort order. Valid values: Ascending: sorts the results in ascending order. Descending (default): sorts the results in descending order |
| ArtifactVersion | string | no | The artifact version. You can call the https://help.aliyun.com/document_detail/469993.html operation to obtain the artifact version |

### Retrieves a list of security risks for an artifact
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-artifact-risks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ArtifactId | string | no | The artifact ID |
| ArtifactVersion | string | no | The artifact version |

### Queries artifact versions
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-artifact-versions` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| MaxResults | integer | no | The number of entries to return on each page. The maximum value is 100. The default value is 20 |
| NextToken | string | no | The token to retrieve the next page of results. Set this to the NextToken value from the previous call |
| ArtifactId | string | yes | The artifact ID. To obtain the artifact ID, call the https://help.aliyun.com/document_detail/469993.html operation |
| Filters | string | no | The filter (JSON-encoded) |

### Queries a list of artifacts
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-artifacts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| MaxResults | integer | no | The number of entries to return on each page. The maximum value is 100. The default value is 20 |
| NextToken | string | no | The query token. Set it to the NextToken value returned from the previous API call |
| Filter | string | no | The filter (JSON-encoded) |
| ResourceGroupId | string | no | The resource group ID |
| Tag | string | no | The tag (JSON-encoded) |

### Queries the operations and maintenance (O&M) notices published by a service provider
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-ops-notices` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| MaxResults | integer | no | The number of entries to return on each page. Maximum value: 100. Default value: 20 |
| NextToken | string | no | The query token. Set the value to the NextToken value returned in the last API call |
| Filter | string | no | The filters (JSON-encoded) |

### Queries a list of resellers for display on the frontend
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-resellers` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| MaxResults | integer | no | The number of entries to return on each page. Maximum value: 100 |
| NextToken | string | no | The token that is used to retrieve the next page of results |
| Filter | string | no | The filter (JSON-encoded) |

### Queries the logs for service instances, upgrades, and applications
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-service-build-logs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| MaxResults | integer | no | The number of entries to return on each page. Maximum value: 100. Default value: 20 |
| NextToken | string | no | The token that is used to retrieve the next page of results. Set this parameter to the NextToken value returned in the previous API call |
| ServiceId | string | yes | The service ID |
| Filter | string | no | The filter (JSON-encoded) |
| SortOrder | string | no | The sort order. Valid values: Ascending: Ascending Descending (default): Descending |

### You can call the ListServiceInstanceBill operation to query the bills of a service instance
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-service-instance-bill` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| MaxResults | integer | no | The number of entries to return on each page. Maximum value: 100. Default value: 20 |
| NextToken | string | no | The token that is used to start the next query. Valid values: If NextToken is empty, no more results exist. If NextToken has a value, the… |
| ServiceInstanceId | string | no | The ID of the service instance. You can call the https://help.aliyun.com/document_detail/396200.html operation to obtain the service… |
| BillingCycle | string | yes | The billing cycle in the YYYY-MM format |
| Granularity | string | no | The granularity at which you want to query bills. Valid values: MONTHLY: by month. The bill details are consistent with the bills on the… |
| BillingDate | string | no | The billing date. This parameter is required only when Granularity is set to DAILY. The format is YYYY-MM-DD |
| ServiceId | string | no | The service ID |
| ServiceVersion | string | no | The service version |

### Queries the deployment details for service instances
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-service-instance-deploy-details` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID of the instance |
| MaxResults | integer | no | The number of entries per page for a paged query. Maximum value: 100. Default value: 20 |
| NextToken | string | no | The token that is used to start the next query |
| Filter | string | no | The filter (JSON-encoded) |
| StartTime | string | no | The start of the time range to query. Use UTC+0 time in the yyyy-MM-ddTHH:mmZ format |
| EndTime | string | no | The end of the time range to query. Use UTC+0 time in the yyyy-MM-ddTHH:mmZ format |
| CycleTimeZone | string | no | The time zone. Example: +08:00 Valid values: -12:59 to +13:00 |
| Dimension | string | no | The name of the dimension. This corresponds to the GROUP BY clause in SQL. Valid values: UserId ServiceId ServiceVersion ServiceInstanceId… |
| CycleType | string | no | The aggregation period. If you do not specify this parameter, the system queries the details. Valid values: Year Month Day All |

### Queries the deployment, upgrade, and application logs of a service instance
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-service-instance-logs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| MaxResults | integer | no | The number of entries to return per page for paging during a paged query. Maximum value: 100. Default value: 20 |
| NextToken | string | no | The pagination token. Set the value to the NextToken value returned from the previous API call |
| ServiceInstanceId | string | yes | The service instance ID |
| LogSource | string | no | The log source. Valid values: application: logs generated by the application. computeNest: logs generated by Compute Nest. ros: logs… |
| Logstore | string | no | The name of the Logstore in Simple Log Service |
| Filter | string | no | The filter (JSON-encoded) |
| SortOrder | string | no | The sort order. Valid values: Ascending: ascending order Descending: descending order Default value: Descending |

### Lists the resources in a service instance
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-service-instance-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| NextToken | string | no | The query token. Set this to the NextToken value returned from the previous API call to retrieve the next page of results |
| MaxResults | integer | no | The number of entries to return on each page. Maximum value: 100. Default value: 20 |
| ServiceInstanceId | string | yes | The ID of the service instance |
| Tag | string | no | The resource tags (JSON-encoded) |
| RegionId | string | no | The region ID |
| ServiceInstanceResourceType | string | no | The type of the resource in the service instance. Valid values: AliyunResource: an Alibaba Cloud resource. ContainerResource: a pod |
| Filters | string | no | The filter (JSON-encoded) |

### You can call ListServiceInstanceUpgradeHistory to query the upgrade history of a service instance
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-service-instance-upgrade-history` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| MaxResults | integer | no | The number of entries to return on each page for a paged query. The maximum value is 100. The default value is 20 |
| NextToken | string | no | The token that is used to retrieve the next page of results. Set this to the NextToken value from a previous response |
| ServiceInstanceId | string | yes | The service instance ID |

### Queries a list of service instances
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-service-instances` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | no | The region ID |
| MaxResults | integer | no | The number of entries to return on each page. Maximum value: 100. Default value: 20 |
| NextToken | string | no | The query token. Set it to the NextToken value returned from the previous API call |
| Filter | string | no | The filter (JSON-encoded) |
| ShowDeleted | string | no | Specifies whether to display the deleted service instances. Valid values: true: Displays the deleted service instances. false: Does not… |
| Tag | string | no | The custom tags (JSON-encoded) |
| ResourceGroupId | string | no | The ID of the resource group |

### Queries service registration requests
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-service-registrations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| MaxResults | integer | no | The number of entries to return on each page. Maximum value: 100. Default value: 20 |
| NextToken | string | no | The query token. Set it to the NextToken value returned from the previous API call |
| Filter | string | no | The filter (JSON-encoded) |

### Queries the accounts that a service is shared with
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-service-shared-accounts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| MaxResults | integer | no | The number of entries to return on each page. Maximum value: 100. Default value: 20 |
| NextToken | string | no | The token used to start the next query. Set this parameter to the NextToken value returned from the last API call |
| Filter | string | no | The filter (JSON-encoded) |
| ServiceId | string | no | The service ID |
| Permission | string | no | The permission type. Valid values: Deployable: The service is deployable. Accessible: The service is accessible |

### Queries the service test cases for the current service version
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-service-test-cases` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ServiceId | string | no | The service ID |
| ServiceVersion | string | no | The service version |
| Filters | string | no | The filters (JSON-encoded) |
| MaxResults | integer | no | The number of entries to return on each page. The maximum value is 100. The default value is 20 |
| NextToken | string | no | The token that is used to start the next query |
| RegionId | string | no | The region ID |

### Retrieves the real-time logs of a service test
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-service-test-task-logs` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| TaskId | string | no | The task ID |
| MaxResults | integer | no | The number of entries to return on each page. Maximum value: 100. Default value: 20 |
| NextToken | string | no | The token that is used to retrieve the next page of results |
| SortOrder | string | no | The sort order. Valid values: Ascending: sorts the results in ascending order. Descending (default): sorts the results in descending order |

### Queries the test tasks for a service
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-service-test-tasks` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ServiceId | string | no | The service ID |
| ServiceVersion | string | no | The service version |
| MaxResults | integer | no | The number of entries to return on each page. The maximum value is 100. The default value is 20 |
| NextToken | string | no | The token that is used to retrieve the next page of results. Set this parameter to the value of NextToken returned from the previous API… |
| Filter | string | no | One or more filters for the query (JSON-encoded) |
| RegionId | string | no | The region ID |

### Queries the usage of your services
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-service-usages` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| MaxResults | integer | no | The number of entries to return on each page. The maximum value is 100. The default value is 20 |
| NextToken | string | no | The token that is used to retrieve the next page of results. You can obtain this token from the NextToken parameter in the response to the… |
| Filter | string | no | The filter (JSON-encoded) |
| SupplierRole | string | no | The supplier role |
| RegionId | string | no | The RegionId |

### Queries for a list of services based on specified parameters, such as a region ID and service IDs. The…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-services` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| MaxResults | integer | no | The number of entries to return on each page. Maximum value: 100. Default value: 20 |
| NextToken | string | no | The token that is used to retrieve the next page of results. Set this parameter to the NextToken value returned by a previous call |
| AllVersions | string | no | Specifies whether to return all versions of the service. The default value is false. If this parameter is set to false, only the default… |
| ResourceGroupId | string | no | The ID of the resource group |
| Filter | string | no | The filter (JSON-encoded) |
| Tag | string | no | The custom tags (JSON-encoded) |

### Queries service provider registration requests
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-supplier-registrations` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| MaxResults | integer | no | The number of entries to return on each page. Maximum value: 100. Default value: 20 |
| NextToken | string | no | The token that is used to retrieve the next page of results |
| Filter | string | no | The filter (JSON-encoded) |

### Queries the existing tag keys
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-tag-keys` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| NextToken | string | no | The token to start the next query |
| ResourceType | string | yes | The resource type. Valid values: service: A service. serviceinstance: A service instance. artifact: A deployment |

### Queries the tags of one or more resources
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-tag-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| NextToken | string | no | The token to start the next query |
| ResourceType | string | yes | The resource type. Valid values: service: a service. serviceinstance: a service instance. artifact: a deployment |
| Tag | string | no | The custom tags (JSON-encoded) |
| ResourceId | string | no | The resource ID (JSON-encoded) |

### Queries the tag values for a specific tag key
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/list-tag-values` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| NextToken | string | no | The token to start the next query |
| ResourceType | string | yes | The resource type. Valid values: service: service. serviceinstance: service instance. artifact: artifact |
| Key | string | yes | The tag key |

### Modifies the resources of a service instance
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/modify-service-instance-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ServiceInstanceId | string | yes | The ID of the service instance |
| ServiceInstanceResourcesAction | string | no | The operation to perform on the resources of the service instance. Valid values: Import: Imports resources. UnImport: Removes imported… |
| Resources | string | no | The resources to import |

### Prelaunches a service
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/pre-launch-service` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| ServiceId | string | yes | The service ID |
| ClientToken | string | no | A client token that ensures the idempotence of the request. Generate a unique value for this parameter from your client for each request.… |

### This API pushes metering data for pay-as-you-go Compute Nest service instances. The metering items must be…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/push-metering-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| Metering | string | yes | The parameters are described as follows: InstanceId: The ID of the Alibaba Cloud Marketplace instance. The parameter type is String.… |
| ServiceInstanceId | string | yes | The service instance ID |

### Registers a Service deployment
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/register-service` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| ServiceId | string | yes | The service ID |
| ClientToken | string | no | A client token to ensure the idempotence of the request. Generate a unique value from the client for this parameter. The ClientToken value… |

### Rejects a service application
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/reject-service-usage` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ServiceId | string | yes | The service ID |
| UserAliUid | integer | yes | The Alibaba Cloud UID of the user |
| Comments | string | no | The approval comments |
| ClientToken | string | no | Ensures the idempotence of the request. You can generate a parameter value on your client to ensure that the value is unique across… |
| Type | integer | no | The service sharing type. Default value: SharedAccount. Valid values: SharedAccount: the common sharing type Reseller: the reseller… |
| RegionId | string | no | The region ID |

### Publishes an artifact
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/release-artifact` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ArtifactId | string | yes | The artifact ID. Call https://help.aliyun.com/document_detail/469993.html to obtain the artifact ID |
| ClientToken | string | no | A client-generated token that ensures the idempotence of the request. The token must be unique for each request. The value of ClientToken… |

### Removes shared accounts
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/remove-service-shared-accounts` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| ServiceId | string | yes | The service ID |
| ClientToken | string | no | A client token that is used to ensure the idempotence of the request. You must make sure that the token is unique for each request. The… |
| UserAliUids | string | yes | The whitelisted accounts for service sharing (JSON-encoded) |
| Type | string | no | The service sharing type. The default value is SharedAccount. Valid values: SharedAccount: The regular sharing type. Reseller: The… |

### Call the RestartServiceInstance operation to restart a service instance whose status is Deployed
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/restart-service-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. Generate a unique value for this parameter. The value of… |
| RegionId | string | yes | The region ID of the service instance |
| ServiceInstanceId | string | yes | The ID of the service instance. Call the https://help.aliyun.com/document_detail/396200.html operation to get the service instance ID |

### Rolls back an upgraded service instance to its previous version
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/rollback-service-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | no | The region ID |
| ServiceInstanceId | string | no | The service instance ID. Call https://help.aliyun.com/document_detail/396200.html to obtain the service instance ID |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. Generate a unique value on your client for each request. The… |

### Starts a service instance when its status is Stopped or StartFailed
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/start-service-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ClientToken | string | no | A client token that is used to ensure the idempotence of the request. Generate a value for this parameter from your client and make sure… |
| RegionId | string | yes | The ID of the region where the service instance resides |
| ServiceInstanceId | string | yes | The ID of the service instance. You can call the https://help.aliyun.com/document_detail/396200.html operation to query the IDs of service… |

### This operation stops a service instance that is in the Deployed or StopFailed state
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/stop-service-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. Generate a unique value for this parameter on your client. The… |
| RegionId | string | yes | The region ID of the service instance |
| ServiceInstanceId | string | yes | The ID of the service instance. Call the https://help.aliyun.com/document_detail/396200.html operation to obtain the service instance ID |

### Creates and attaches tags to one or more resources
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/tag-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| Tag | string | no | The resource tags (JSON-encoded) |
| ResourceType | string | yes | The resource type. Valid values: service: a service. serviceinstance: a service instance. artifact: an artifact |
| ResourceId | string | yes | The resource ID (JSON-encoded) |

### Removes tags from resources
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/un-tag-resources` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| ResourceType | string | yes | The resource type. Valid values: service: a service. serviceinstance: a service instance. artifact: an artifact |
| ResourceId | string | yes | The resource ID (JSON-encoded) |
| All | string | no | Specifies whether to remove all tags from the resources. This parameter takes effect only when TagKey is not specified. Default value:… |
| TagKey | string | no | The tag keys of the resource (JSON-encoded) |

### Updates an artifact
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/update-artifact` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ArtifactId | string | yes | The ID of the artifact. To obtain the artifact ID, call the https://help.aliyun.com/document_detail/469993.html operation |
| VersionName | string | no | The name of the artifact version |
| Description | string | no | The description of the artifact |
| ArtifactProperty | string | no | The properties of the artifact (JSON-encoded) |
| SupportRegionIds | string | no | The IDs of regions to which the image can be distributed (JSON-encoded) |
| ArtifactBuildProperty | string | no | The properties for building the artifact. This is used for managed artifact builds (JSON-encoded) |
| ClientToken | string | no | A client token to ensure the idempotence of the request. Generate a unique token for each request from your client. The ClientToken can… |
| PermissionType | string | no | The permission type. This parameter is valid for container image artifacts and Helm Chart artifacts. The value can be changed only from… |

### Updates a service
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/update-service` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| DeployType | string | no | The deployment type. Valid values: ros: The service is deployed using ROS. terraform: The service is deployed using Terraform. spi: The… |
| DeployMetadata | string | no | The information about the service deployment configuration. The data format varies based on the deployment type. The value is a JSON string |
| AlarmMetadata | string | no | The alert configurations for the service. This configuration takes effect only after you configure an alert-related access policy for… |
| ClientToken | string | no | A client token to ensure that the request is idempotent. You can use a client to generate the token. Make sure that the token is unique… |
| ServiceId | string | yes | The service ID |
| ServiceType | string | no | The service type. Valid values: private: The service instance is deployed in the user account. managed: The service instance is deployed… |
| ServiceInfo | string | no | The service details (JSON-encoded) |
| IsSupportOperated | string | no | Specifies whether to enable O\&M. Default value: false. Valid values: true: enables O\&M. false: disables O\&M. This parameter is required… |
| PolicyNames | string | no | The policy name. The name of a single policy can be up to 128 characters in length. If you specify multiple policies, separate them with… |
| Duration | integer | no | The O\&M duration. Unit: seconds |
| VersionName | string | no | The version name |
| UpgradeMetadata | string | no | The upgrade metadata |
| TrialDuration | integer | no | The trial duration. Unit: days. The maximum trial duration is 30 days |
| ServiceVersion | string | no | The service version |
| TenantType | string | no | The tenant type. Valid values: SingleTenant: The service is single-tenant. MultiTenant: The service is multi-tenant |
| LicenseMetadata | string | no | The license metadata |
| OperationMetadata | string | no | The O\&M configuration |
| LogMetadata | string | no | The application log configurations |
| Resellable | string | no | Specifies whether to enable distribution. Valid values: false: Distribution is not enabled. true: Distribution is enabled |
| UpdateOption | string | no | The update options (JSON-encoded) |
| Commodity | string | no | The commodity information (JSON-encoded) |
| ShareType | string | no | The sharing type. Valid values: Public: The service is public. Formal and trial deployments are not restricted. Restricted: The service is… |
| ApprovalType | string | no | The approval type for service usage requests. Valid values: Manual: The request is manually approved. AutoPass: The request is… |
| DryRun | string | no | Specifies whether to perform a dry run for the request. A dry run checks the permissions and the instance status. Valid values: true:… |
| ComplianceMetadata | string | no | The compliance check metadata (JSON-encoded) |
| BuildParameters | string | no | The parameters for building the service |
| ServiceLocaleConfigs | string | no | The multilingual configurations of the service (JSON-encoded) |
| IsDefault | string | no | The IsDefault |

### Updates the attributes of a service instance
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/update-service-instance-attribute` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| ServiceInstanceId | string | yes | The service instance ID |
| EndTime | string | no | The time when the service instance expires |
| LicenseData | string | no | The license data (JSON-encoded) |
| Reason | string | no | The reason for the request. This parameter is used to extend a trial |

### Upgrades or downgrades a service instance
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/update-service-instance-spec` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| ServiceInstanceId | string | no | The ID of the service instance |
| PredefinedParametersName | string | no | The package name |
| Parameters | string | no | The configuration parameters of the service instance (JSON-encoded) |
| OperationName | string | no | The name of the upgrade or downgrade action |
| EnableUserPrometheus | string | no | Specifies whether to enable Prometheus on the client. Valid values: true: Enables Prometheus. false: Disables Prometheus |
| ClientToken | string | no | A unique identifier that you provide to ensure the idempotence of the request. The token can contain only ASCII characters and cannot… |

### Updates a service test case
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/update-service-test-case` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| TestCaseId | string | yes | The ID of the service test case |
| TestCaseName | string | yes | The name of the test case |
| TestConfig | string | yes | The test configuration |
| RegionId | string | no | The region ID |

### You can call UpdateSharedAccountPermission to update the permissions of a shared account
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/update-shared-account-permission` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| ClientToken | string | no | A client token to ensure the idempotence of the request. Generate a unique value for this parameter on your client. The client token can… |
| ServiceId | string | yes | The service ID |
| UserAliUid | integer | yes | The whitelisted account with which the service is shared |
| Permission | string | yes | The permission type. Valid values: Deployable: The service can be deployed. Accessible: The service can be accessed.… |
| Type | string | no | The type of service sharing. The default value is SharedAccount. Valid values: SharedAccount: Regular sharing. Reseller: Distribution… |

### You can call the UpdateSupplierInformation operation to update supplier information
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/update-supplier-information` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| OperationIp | string | no | The IP address segments for managed O\&M access |
| OperationMfaPresent | string | no | Specifies whether to enable multi-factor authentication (MFA). The default value is true. Valid values: true: Yes. false: No |
| DeliverySettings | string | no | The custom settings (JSON-encoded) |
| SupplierDesc | string | no | The description of the supplier |
| SupplierUrl | string | no | The URL of the supplier |
| SupplierLogo | string | no | The icon of the supplier |
| SupportContacts | string | no | The contact information of the supplier (JSON-encoded) |

### The UpgradeServiceInstance operation upgrades a service instance based on parameters such as the region ID…
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/upgrade-service-instance` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | no | The region ID |
| ServiceInstanceId | string | no | The service instance ID |
| ServiceVersion | string | no | The service version |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. Generate a unique value for this parameter from your client. The… |
| DryRun | string | no | Specifies whether to perform a dry run. A dry run checks for issues such as permission errors and instance status. Valid values: true:… |
| Parameters | string | no | The configuration parameters of the service instance (JSON-encoded) |

### Unpublishes a service version
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/withdraw-service` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |
| RegionId | string | yes | The region ID |
| ServiceId | string | yes | The service ID |
| ServiceVersion | string | yes | The service version |
| ClientToken | string | no | The client token that is used to ensure the idempotence of the request. Generate a value from your client and make sure that the value is… |

### version
`POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/version` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| endpoint | string | no | Regional endpoint, for example https://computenestsupplier.ap-southeast-1.aliyuncs.com |

## Example
```
curl "https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/add-service-shared-accounts" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Alibaba Cloud Compute Nest - Supplier API?
Create a free Apizie key, then send POST https://zieapi.vercel.app/v1/cloud:aliyun-computenestsupplier/add-service-shared-accounts with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Alibaba Cloud Compute Nest - Supplier API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Alibaba Cloud Compute Nest - Supplier itself also needs your own key from aliyuncs.com.

### Can AI agents use the Alibaba Cloud Compute Nest - Supplier API?
Yes. Add the Apizie MCP server (https://zieapi.vercel.app/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:aliyun-computenestsupplier.

### What is the status of the Alibaba Cloud Compute Nest - Supplier API?
Needs your own provider key (bring your own key)
