Appendix

BCC BCC

  • API Reference
    • Appendix
    • Automatic Snapshot Policy Related Interfaces
      • Bind automatic snapshot policy
      • Create automatic snapshot policy
      • Delete automatic snapshot policy
      • Query details of automatic snapshot policy
      • Query the list of automatic snapshot policies
      • Unbind automatic snapshot policy
      • Update automatic snapshot policy
    • Cluster Management Related Interfaces
      • Create EHC Cluster
      • Delete EHC Cluster
      • EHC Cluster List
      • Modify EHC Cluster
    • Common Request Headers and Response Headers
    • Dedicated Cluster Related Interfaces
      • Canceling Dedicated Cluster Auto-Renewal
      • Create a dedicated cluster
      • Dedicated Cluster Renewal
      • Dedicated Cluster Tag Binding
      • Dedicated Cluster Tag Unbinding
      • Enabling Dedicated Cluster Auto-Renewal
      • Querying Dedicated Cluster Details
      • Querying Dedicated Cluster List
      • Resizing Dedicated Cluster
    • Deployment Group Related Interfaces
      • Adjust Deployment Group
      • Create Deployment Group
      • Delete Deployment Group
      • Get Deployment Group Details
      • Modify deployment group
      • Query the deployment group list
      • Remove Instance from Deployment Group
    • Disk Related Interfaces
      • Attach a CDS disk
      • Bind a tag to a disk
      • Cancel Auto-renewal
      • Create a CDS disk
      • Detach a CDS disk
      • Disk Expansion and Type Change
      • Enable auto-renewal
      • Get Purchasable Disk Information
      • Modify disk properties
      • Query CDS Price
      • Query disk details
      • Query the disk list
      • Release a CDS disk (new)
      • Release a CDS disk
      • Rename a disk
      • Renew a disk
      • Roll back disk data
      • Shift charge for disks
      • Unbind a tag from a disk
    • Error response
    • General Description
    • Image Related Interfaces
      • Bind a tag to an image
      • Cancel cross-region replication of custom images
      • Create a custom image
      • Delete a custom image
      • Import an image
      • Modify Custom Image Name
      • Query available public image based on instance specifications
      • Query image details
      • Query List of Users with Shared Image Access
      • Query OS information based on instance IDs in batch
      • Query the image list
      • Replicate a custom image across regions
      • Share a custom image
      • Unbind a tag from an image
      • Unshare a custom image
    • Instance Related Interfaces
      • Add an instance to a security group
      • Add IPv6
      • Batch Adding Secondary IP Addresses for Primary Network Interface Card
      • Batch Convert to Postpay
      • Batch Unsubscribe Prepaid Instances
      • Billing Change - Convert to Subscription
      • Bind a role
      • Bind a tag to an instance
      • Change the instance subnet
      • Change the instance VPC
      • Convert to prepay in batch
      • Create an instance (by specifying instance package specifications)
      • Create automatic renewal rules
      • Create instance
      • Delete automatic renewal rules
      • Delete secondary IP address from the primary network interface card in batch
      • Early Release of Prepaid Instances
      • Enter rescue mode
      • Exit rescue mode
      • Instance Resizing (By Specifying Instance Package Specification)
      • Modify instance attributes
      • Modify instance description
      • Modify instance hostname
      • Modify the instance password
      • Query Instance List by Instance ID
      • Query instance list
      • Query Multiple Instance Details
      • Query recycle bin instance list
      • Query resizing specifications
      • Query the custom data of the instance
      • Query the details of a specified instance
      • Query the list of BCC instances eligible for no charge for stopped instances
      • Query the VNC address of the instance
      • Reboot an instance
      • Reinstall an instance
      • Reinstall OS for Instances (Batch Reinstallation)
      • Release instances in batch
      • Release IPv6
      • Release Postpay Instances (Release via POST Request)
      • Release recycle bin instances
      • Remove an instance from a security group
      • Remove the relationship between an instance and its deployment group
      • Renew an instance
      • Resize instances in batches
      • Resuming Billing for BCC in Recycle Bin
      • Retrieve a list of instance roles
      • Retrieve network interface card information for an instance
      • Set Auto-release of Spot Instance EIP
      • Set Instance Deletion Protection
      • Setting Auto-Release for Postpay
      • Start an instance
      • Starting Instances (Batch Start)
      • Stop an instance
      • Stopping Instances (Batch Stop)
      • Unbind a role
      • Unbind a tag from an instance
    • Key Pair Related Interfaces
      • Bind a key pair
      • Change description of key pair
      • Create a key pair
      • Delete a key pair
      • Import a key pair
      • Query key pair details
      • Query the key pair list
      • Rename a key pair
      • Unbind a key pair
    • Maintenance platform APIs
      • Maintenance Records Related Interfaces
      • Maintenance Task Related Interfaces
      • Pre-authorization Related Interfaces
    • Other APIs
      • Query instance package price
      • Query instance package specifications (new)
      • Querying Availability Zones By Package Specification
    • Overview
    • Region and Availability Zone Related Interfaces
      • Query list of availability zones
      • Retrieve the Domain Name List API
    • Reserved Instance Related Interfaces
      • Accept Reserved Instance Transfer
      • Adjust reserved instance
      • Bind Tag to Reserved Instance
      • Create Auto-renewal Rule for Reserved Instance
      • Create reserved instances
      • Disable Auto-renewal Rule for Reserved Instance
      • Initiate Reserved Instance Transfer
      • Query Reserved Instance
      • Reject Reserved Instance Transfer
      • Renew reserved instances
      • Reserved Instance Inbound List
      • Reserved Instance Outbound List
      • Revoke Reserved Instance Transfer
      • Unbind Tag from Reserved Instance
    • Security Group Related Interfaces
      • Authorize security group rules
      • Create a security group
      • Delete a security group
      • Delete security group rules
      • Instance associating with security group
      • Query the security group list
      • Replace security group for instance
      • Revoke security group rules
      • Unbind security group from instance
      • Update security group rules
    • Service domain
    • Snapshot Related Interfaces
      • Bind a tag to a snapshot chain
      • Create a snapshot
      • Delete a snapshot
      • Query snapshot chain list
      • Query snapshot details
      • Query the snapshot list
      • Replicate a snapshot across regions
      • Unbind a tag from a snapshot chain
    • Spot Instance Related Interfaces
      • Cancel Spot Instance Order
      • Create spot instances
      • Query Spot Instance Packages
      • Query Spot Price
  • Cloud Assistant API and SDK Reference
    • Python SDK
      • Batch Retrieval of bsm-agent State within Instances
      • CaClient
      • Command Interface
      • Historical records
      • Initialization
      • Install SDK
      • Log API
  • Cloud Assistant API Reference
    • Batch Retrieve Instance BSM-Agent Status
    • Command Interface
    • Common Request and Response Headers
    • Error response
    • General Description
    • Historical records
    • Log API
    • Service domain
  • FAQs
    • Billing class
    • Common Questions Overview
    • Images
    • Instances
    • Network class
    • Performance
    • Reserved Instance
    • Security class
    • Snapshots
    • Storage class
    • Virtual machine operation and maintenance class
  • Fault handling
    • GPU Instance Downtime Troubleshooting
    • Linux Baidu Cloud Compute Entering Single User Mode to Reset Paasword Reports Error-Authentication token lock busy
    • Linux Baidu Cloud Compute Entering Single User Mode to Reset Paasword Reports Error-Authentication token manipulation error
    • Linux Baidu Cloud Compute Entering Single User Mode to Reset Root Paasword
    • Linux Baidu Cloud Compute Execution Yum Update Reports Dependency Conflict
    • Linux Baidu Cloud Compute Setting Login Method
    • Unable to Remotely Connect to Linux Instance
    • Unable to Remotely Connect to Windows Instance
    • Windows Server Cannot Ping
  • Function Release Records
  • Go-SDK
    • Automatic snapshot policy
    • Availability zone
    • Dedicated CDS Cluster
    • Deployment group
    • Disk
    • Elastic high-performance computing cluster
    • Image
    • Initialization
    • Instance
    • Key pair
    • Overview
    • Region
    • Reserved Instance
    • Security group
    • Snapshot
  • Java-SDK
    • Automatic snapshot policy
    • Availability zone
    • BCC instance
    • BccClient
    • Deployment group
    • Disk
    • Exception handling
    • Image
    • Install the SDK Package
    • Key pair
    • Log
    • Overview
    • Quick Start
    • Region
    • Reserved Instance
    • Security group
    • Snapshot
    • Version Change Records
  • Operation guide
    • Deployment group
      • Adjust Deployment Group for Existing Instances
      • Create BCC Instance within Deployment Group
      • Create Deployment Group
      • Delete Deployment Group
      • Modify Deployment Group Information
      • Overview of deployment policy
      • Remove BCC Instance from Deployment Group
    • Elastic high-performance computing cluster
      • Create Elastic High-performance Computing Cluster
      • Overview of elastic hyper-computing cluster
    • Image
      • Baidu AI Cloud Image Service Agreement
      • Create a custom image
      • Creating Linux Image Based on Local System
      • Cross-region image replication
      • Data and Personal Information Protection Statement
      • Delete a custom image
      • How to Set Network Adapter Multi-Queue Properties
      • Image List
      • Image Overview
      • Image Quick Guide
      • Import Custom Image
        • Checking Network Configuration
        • Checking Virtio Driver
        • Creating Instance Using Imported Custom Image
        • Detecting Image Using Image Detection Tool
        • Image format check
        • Image Format Conversion
        • Image Import Restrictions
        • Import Overview
        • Install cloudbase-init
        • Installing Virtio Driver
        • System Optimization Operations (Linux)
      • OS Official End of Maintenance Plan
      • Public Image Release Records
        • 2023 BCC Public Image Release Records
        • 2023 EBC Public Image Release Records
        • 2024 BCC Public Image Release Records
        • 2024 EBC Public Image Release Records
        • 2025 BCC Public Image Release Records
      • Reinstall OS
      • Share a custom image
      • Windows Image Creation
    • Instance
      • Batch Sequential Naming
      • Change Availability Zone
      • Change Charge Type
        • Postpay to Subscription
        • Subscription to Postpay
      • Change Instance Configuration
      • Create instance
        • Create Instance Navigation
        • Create Instance via Custom Image
        • Create Instance via Purchase Page
        • Create Instances with Launch Templates
        • Purchase Instance with Same Configuration
      • Cross-AZ migration
      • Functional restrictions
      • Instance Overview
      • Modify instance name
      • Postpay Instance No Charge for Stopped Instances
      • Reboot an instance
      • Reclaim instance
      • Release an instance
      • Renew an instance
      • Reset password
      • Set IAM Role
      • Sign in to instance
        • Log in to Linux Instance
          • Connect to Baidu Cloud Compute Using SmartTerm
          • Connect to Linux instance using user name-password certification
          • Log in to Linux Instance Using SSH Key on Linux or Mac
          • Log in to Linux Instance Using SSH Key via SecureCRT
          • Remotely sign in to Baidu Cloud Computer via VNC
          • Sign in to Linux instances via SSH key in Putty
          • Sign in to Linux instances via SSH key in Xshell
        • Log in to Windows Instance
          • Remotely sign in to Baidu Cloud Computer via VNC
          • Sign in to Windows instance via remote desktop
        • Login Method Overview
      • Spot instances
        • Create spot instances
        • What Is Spot Instance
      • Start an instance
      • Stop an instance
        • Elastic Baremetal Instance and Elastic High-performance Computing Cluster Instance Halt Capability Configuration Instructions
        • Stop an instance
      • View instance
    • Launch Template
    • Network
      • Bind and Unbind EIP
      • Change Internal IP
      • Change subnet
      • Change VPC
      • Configure Dual Network Interface Card External Network Access for Windows Baidu Cloud Compute
      • Configure IPv6 Address
      • Elastic network interface
        • Configure elastic network interface
        • Create elastic network interface
        • Elastic Network Interface Overview
        • Mount elastic network interface
      • Elastic RDMA Network Interface
        • Elastic RDMA Network Interface Overview
        • Instructions for use
    • Operations and Monitor
      • Cloud Assistant
        • Cloud Assistant Overview
        • Cloud Assistant Usage Notes
        • Create command
        • FAQs
        • Historical records
        • Identity and access management
        • Instance list
        • My commands
        • Public commands
        • Upload files
      • Evacuate Faulty Instance
      • Instance Health Check
      • Maintenance Platform
        • Maintenance Platform Access Instructions
        • Maintenance Platform Overview
        • Maintenance Records Query
        • Maintenance Task
        • Pre-authorization Rule Settings
      • Monitor and Alarm
      • Self-Service Diagnostic Tool
        • Application Performance Diagnostic Tool Btune
        • Self-Service Diagnostic Tool Overview
      • Use Rescue Mode
    • Reserved Instance
      • FAQ
      • Introduction to reserved instance
      • Renew reserved instances
      • Reserved Instance AZ Change
      • Reserved Instance Cross-Account Transfer
      • Reserved Instance EHC Cluster Change
      • Reserved Instance Purchase
    • Resource Assessment
    • Security
      • Identity and access management
        • Identity and access management
        • Price Permission Control
      • Key pair
        • Bind SSH Key Pair
        • Create SSH Key Pair
        • Delete SSH Key Pair
        • SSH Key Pair Overview
        • Unbind SSH Key Pair
      • Security group
        • Associate with security group
        • Copy security group
        • Create a security group
        • Delete a security group
        • Disassociate security group
        • Edit security group
        • Security group overview
    • Server Migration
      • Migration Operation Steps
      • Server Migration Operation Process
      • Server Migration Overview
    • Snapshot
      • Automatic snapshot
      • Create disk snapshot
      • Delete a snapshot
      • Rollback snapshot
      • Snapshot Overview
    • Storage
      • Overview
      • System disk expansion
    • Tag Management
      • Configure Tag
      • Tag Management Overview
      • View Resource Bill Based on Tag
  • Operations Reference
    • Linux Operations Reference
      • Baidu Cloud Compute Delete or Modify File Prompting File System Read-Only
      • CentOS 7 Install Docker
      • Configure Linux Analysis Tools atop and kdump
      • Enter Single User Mode
        • CentOS 6 Enter Single User
        • CentOS 7 Enter Single User
        • CentOS 8 Enter Single User
        • FreeBSD 11 Single User Modify Password SOP
        • opensuse42
          • 3 Enter Single User
        • Ubuntu Enter Single User
        • OpenSUSE 42_3 Enter Single User
      • How to Enable or Disable Intel CPU Vulnerability Patch in Linux Image
      • How to Handle System Boot Exception Caused by fstab Configuration
      • How to Resolve Unable to Log in to Linux BCC Instance via SSH
      • Linux BCC Instance Insufficient Space Issue Resolution
      • Linux BCC Instance Lagging Issue
      • Linux Format and Mount Instance Mount Local Disk
      • Linux Modify Default Remote Connection Port
      • Linux Server CPU and Memory Full Issue Troubleshooting
      • Linux System Install Graphical Interface and Remote Connection
        • CentOS
          • CentOS 8 Install Graphical Interface and Connect Using VNC Viewer
          • CentOS6
            • 5 Install KDE Desktop Graphical Interface and Connect Using VNC Viewer
          • CentOS7
            • 2 Install GNOME Graphical Interface and Connect Using VNC Viewer
          • Install GNOME GUI on CentOS 7_2 and Connect via VNC Viewer
          • Install GUI on CentOS 8 and Connect via VNC Viewer
          • Install KDE Desktop GUI on CentOS 6_5 and Connect via VNC Viewer
        • opensuse
          • opensuse42
            • 3 Install Graphical Interface and Connect Using VNC Viewer
          • Install GUI on OpenSUSE 42_3 and Connect via VNC Viewer
        • Ubuntu
          • Ubuntu14
            • 04 Install Graphical Interface and Connect Using VNC Viewer
          • Ubuntu18
            • 04 Install Graphical Interface and Connect Using VNC Viewer
          • Install GUI on Ubuntu 14_04 and Connect via VNC Viewer
          • Install GUI on Ubuntu 18_04 and Connect via VNC Viewer
      • Performance test
        • Linux CPU Performance Test
        • Linux Disk IO Performance Test
        • Linux Network Performance Test
      • Ubunut16_04 Subscription Extended Security Maintenance (ESM)
    • Server configuration
      • Debian 9 Software Source Configuration Update
      • Linux PIP Configuration with Baidu Source
      • Online Instance with OFED Driver Kernel Replacement Solution
      • Windows PIP Configuration with Baidu Source
    • Windows Operations Reference
      • Blue Screen Crash General Handling Method
      • Configure Multi-User Access to Windows Server
      • Connecting to Windows Server Using Xshell
      • Data Disk Not Displayed After Server Reboot
      • Desktop and Application Color Turning Black Handling Method
      • Local Playback of Sound from Windows Server
      • Performance Resources
      • Remote Connection to Windows Unable to Use Clipboard
      • System Activation
      • System Black Screen Handling Method
      • Tutorial on Disabling Windows Firewall
      • Windows Allow Single User to Connect Multiple Sessions Method
      • Windows automatic update-related configuration
      • Windows BCC Instance Achieve SID Uniqueness After Joining Domain
      • Windows BCC Instance Lagging Issue
      • Windows CPU and Memory Full Troubleshooting Steps
      • Windows Delete Hardware Reserved Memory
      • Windows Instance Disk Space Insufficient Cleanup Tutorial
      • Windows Modify Default Remote Connection Port
      • Windows Quick Login
      • Windows Server Disable IE Enhanced Security Configuration Tutorial
      • Windows Set Only Allow Local & Fixed IP Access Remote Port
      • Windows Virtual Machine Auto Login Failure Handling Method
  • Product Description
    • Application scenarios
    • Correspondence Between Original and New Model Names
    • Discontinued Instance Specifications
    • Models and Their Regions
    • Product advantages
    • Usage restrictions
    • What Is Baidu Cloud Compute BCC
    • Instance specification
  • Product pricing
    • Billing overview
    • Charge type
      • Postpay Pricing
      • Reserved instances
      • Subscription (Prepay) Pricing
      • Reserved Instance
    • Refund policy
  • Python-SDK
    • BccClient
    • Disk
    • Image
    • Initialization
    • Install the SDK Package
    • Instance
    • Overview
    • Region
    • Reserved Instance
    • Security group
    • Snapshot
    • Version Change Records
  • Python3-SDK
    • Automatic snapshot policy
    • BccClient
    • Dedicated CDS Cluster
    • Deployment group
    • Disk
    • Image
    • Initialization
    • Install the SDK Package
    • Instance
    • Key pair
    • Overview
    • Region
    • Reserved Instance
    • Security group
    • Snapshot
  • Quick Start
    • Baidu Cloud Compute Security Description
    • Quick Configuration of Linux Baidu Cloud Compute
    • Quick Configuration of Windows Baidu Cloud Compute
  • Resources
    • Baidu AI Cloud Image Service Agreement
    • Image Quick Guide
  • Service Level Agreement (SLA)
    • Baidu Intelligent Cloud Baidu Cloud Compute Trusted Cloud
    • BCC Service Level Agreement SLA (V3_0)
  • Tag Service API Reference
    • Appendix 1
    • Domain name
    • General Description
    • Interface List
      • Create tag
      • Delete tag
      • Tag List
      • View resources bound to a tag
    • Introduction
  • Transfer
    • Site Offline Migration Solution
    • Site Smooth Migration Solution
  • Typical Practices
    • Connecting to Windows Server Using Xshell
    • Environment Setup
      • Manual Deployment of SQL Server 2008 R2 Express Edition
      • One-Click Setup for Linux Palworld Server
      • One-Click Setup for Windows Palworld Server
      • Set Up FTP Service on Linux
      • Setting Up Baota on Linux
      • Setting Up Baota on Windows
      • Tutorial on Setting Up IIS and FTP on Windows
      • Typical Practice for Setting Up Access VPN
      • Installing MySQL 8_0 Using Yum on CentOS 7 yum
    • Set Up FTP Service on Linux
    • Tag Management Practice
    • Tutorial on Disabling IE Enhanced Security Configuration on Windows Server 2008
    • Tutorial on Disabling Windows Firewall
    • Website Building Tutorial
      • Building a Website Using IIS Service on Windows 2008 and Windows 2012
      • Deploy SSL Certificate on Baidu Cloud Compute - Apache
      • Deploy SSL Certificate on Baidu Cloud Compute - IIS
      • Deploy SSL Certificate on Baidu Cloud Compute - Nginx
      • Deploy SSL Certificate on Baidu Cloud Compute - Tomcat
      • Installing and Configuring Apache Environment on Windows
      • Installing and Configuring Nginx Environment on Windows
      • CentOS-7_2 LNMP Environment Deployment
      • Deploy LAMP Environment on CentOS-7_2
  • Video Zone
    • Fault handling
    • Operation guide
      • Basic Functions
      • Environment Setup
      • Network Related
      • Operations Reference
      • Paasword Function
    • Operation guide
    • Product introduction
All documents
menu
No results found, please re-enter

BCC BCC

  • API Reference
    • Appendix
    • Automatic Snapshot Policy Related Interfaces
      • Bind automatic snapshot policy
      • Create automatic snapshot policy
      • Delete automatic snapshot policy
      • Query details of automatic snapshot policy
      • Query the list of automatic snapshot policies
      • Unbind automatic snapshot policy
      • Update automatic snapshot policy
    • Cluster Management Related Interfaces
      • Create EHC Cluster
      • Delete EHC Cluster
      • EHC Cluster List
      • Modify EHC Cluster
    • Common Request Headers and Response Headers
    • Dedicated Cluster Related Interfaces
      • Canceling Dedicated Cluster Auto-Renewal
      • Create a dedicated cluster
      • Dedicated Cluster Renewal
      • Dedicated Cluster Tag Binding
      • Dedicated Cluster Tag Unbinding
      • Enabling Dedicated Cluster Auto-Renewal
      • Querying Dedicated Cluster Details
      • Querying Dedicated Cluster List
      • Resizing Dedicated Cluster
    • Deployment Group Related Interfaces
      • Adjust Deployment Group
      • Create Deployment Group
      • Delete Deployment Group
      • Get Deployment Group Details
      • Modify deployment group
      • Query the deployment group list
      • Remove Instance from Deployment Group
    • Disk Related Interfaces
      • Attach a CDS disk
      • Bind a tag to a disk
      • Cancel Auto-renewal
      • Create a CDS disk
      • Detach a CDS disk
      • Disk Expansion and Type Change
      • Enable auto-renewal
      • Get Purchasable Disk Information
      • Modify disk properties
      • Query CDS Price
      • Query disk details
      • Query the disk list
      • Release a CDS disk (new)
      • Release a CDS disk
      • Rename a disk
      • Renew a disk
      • Roll back disk data
      • Shift charge for disks
      • Unbind a tag from a disk
    • Error response
    • General Description
    • Image Related Interfaces
      • Bind a tag to an image
      • Cancel cross-region replication of custom images
      • Create a custom image
      • Delete a custom image
      • Import an image
      • Modify Custom Image Name
      • Query available public image based on instance specifications
      • Query image details
      • Query List of Users with Shared Image Access
      • Query OS information based on instance IDs in batch
      • Query the image list
      • Replicate a custom image across regions
      • Share a custom image
      • Unbind a tag from an image
      • Unshare a custom image
    • Instance Related Interfaces
      • Add an instance to a security group
      • Add IPv6
      • Batch Adding Secondary IP Addresses for Primary Network Interface Card
      • Batch Convert to Postpay
      • Batch Unsubscribe Prepaid Instances
      • Billing Change - Convert to Subscription
      • Bind a role
      • Bind a tag to an instance
      • Change the instance subnet
      • Change the instance VPC
      • Convert to prepay in batch
      • Create an instance (by specifying instance package specifications)
      • Create automatic renewal rules
      • Create instance
      • Delete automatic renewal rules
      • Delete secondary IP address from the primary network interface card in batch
      • Early Release of Prepaid Instances
      • Enter rescue mode
      • Exit rescue mode
      • Instance Resizing (By Specifying Instance Package Specification)
      • Modify instance attributes
      • Modify instance description
      • Modify instance hostname
      • Modify the instance password
      • Query Instance List by Instance ID
      • Query instance list
      • Query Multiple Instance Details
      • Query recycle bin instance list
      • Query resizing specifications
      • Query the custom data of the instance
      • Query the details of a specified instance
      • Query the list of BCC instances eligible for no charge for stopped instances
      • Query the VNC address of the instance
      • Reboot an instance
      • Reinstall an instance
      • Reinstall OS for Instances (Batch Reinstallation)
      • Release instances in batch
      • Release IPv6
      • Release Postpay Instances (Release via POST Request)
      • Release recycle bin instances
      • Remove an instance from a security group
      • Remove the relationship between an instance and its deployment group
      • Renew an instance
      • Resize instances in batches
      • Resuming Billing for BCC in Recycle Bin
      • Retrieve a list of instance roles
      • Retrieve network interface card information for an instance
      • Set Auto-release of Spot Instance EIP
      • Set Instance Deletion Protection
      • Setting Auto-Release for Postpay
      • Start an instance
      • Starting Instances (Batch Start)
      • Stop an instance
      • Stopping Instances (Batch Stop)
      • Unbind a role
      • Unbind a tag from an instance
    • Key Pair Related Interfaces
      • Bind a key pair
      • Change description of key pair
      • Create a key pair
      • Delete a key pair
      • Import a key pair
      • Query key pair details
      • Query the key pair list
      • Rename a key pair
      • Unbind a key pair
    • Maintenance platform APIs
      • Maintenance Records Related Interfaces
      • Maintenance Task Related Interfaces
      • Pre-authorization Related Interfaces
    • Other APIs
      • Query instance package price
      • Query instance package specifications (new)
      • Querying Availability Zones By Package Specification
    • Overview
    • Region and Availability Zone Related Interfaces
      • Query list of availability zones
      • Retrieve the Domain Name List API
    • Reserved Instance Related Interfaces
      • Accept Reserved Instance Transfer
      • Adjust reserved instance
      • Bind Tag to Reserved Instance
      • Create Auto-renewal Rule for Reserved Instance
      • Create reserved instances
      • Disable Auto-renewal Rule for Reserved Instance
      • Initiate Reserved Instance Transfer
      • Query Reserved Instance
      • Reject Reserved Instance Transfer
      • Renew reserved instances
      • Reserved Instance Inbound List
      • Reserved Instance Outbound List
      • Revoke Reserved Instance Transfer
      • Unbind Tag from Reserved Instance
    • Security Group Related Interfaces
      • Authorize security group rules
      • Create a security group
      • Delete a security group
      • Delete security group rules
      • Instance associating with security group
      • Query the security group list
      • Replace security group for instance
      • Revoke security group rules
      • Unbind security group from instance
      • Update security group rules
    • Service domain
    • Snapshot Related Interfaces
      • Bind a tag to a snapshot chain
      • Create a snapshot
      • Delete a snapshot
      • Query snapshot chain list
      • Query snapshot details
      • Query the snapshot list
      • Replicate a snapshot across regions
      • Unbind a tag from a snapshot chain
    • Spot Instance Related Interfaces
      • Cancel Spot Instance Order
      • Create spot instances
      • Query Spot Instance Packages
      • Query Spot Price
  • Cloud Assistant API and SDK Reference
    • Python SDK
      • Batch Retrieval of bsm-agent State within Instances
      • CaClient
      • Command Interface
      • Historical records
      • Initialization
      • Install SDK
      • Log API
  • Cloud Assistant API Reference
    • Batch Retrieve Instance BSM-Agent Status
    • Command Interface
    • Common Request and Response Headers
    • Error response
    • General Description
    • Historical records
    • Log API
    • Service domain
  • FAQs
    • Billing class
    • Common Questions Overview
    • Images
    • Instances
    • Network class
    • Performance
    • Reserved Instance
    • Security class
    • Snapshots
    • Storage class
    • Virtual machine operation and maintenance class
  • Fault handling
    • GPU Instance Downtime Troubleshooting
    • Linux Baidu Cloud Compute Entering Single User Mode to Reset Paasword Reports Error-Authentication token lock busy
    • Linux Baidu Cloud Compute Entering Single User Mode to Reset Paasword Reports Error-Authentication token manipulation error
    • Linux Baidu Cloud Compute Entering Single User Mode to Reset Root Paasword
    • Linux Baidu Cloud Compute Execution Yum Update Reports Dependency Conflict
    • Linux Baidu Cloud Compute Setting Login Method
    • Unable to Remotely Connect to Linux Instance
    • Unable to Remotely Connect to Windows Instance
    • Windows Server Cannot Ping
  • Function Release Records
  • Go-SDK
    • Automatic snapshot policy
    • Availability zone
    • Dedicated CDS Cluster
    • Deployment group
    • Disk
    • Elastic high-performance computing cluster
    • Image
    • Initialization
    • Instance
    • Key pair
    • Overview
    • Region
    • Reserved Instance
    • Security group
    • Snapshot
  • Java-SDK
    • Automatic snapshot policy
    • Availability zone
    • BCC instance
    • BccClient
    • Deployment group
    • Disk
    • Exception handling
    • Image
    • Install the SDK Package
    • Key pair
    • Log
    • Overview
    • Quick Start
    • Region
    • Reserved Instance
    • Security group
    • Snapshot
    • Version Change Records
  • Operation guide
    • Deployment group
      • Adjust Deployment Group for Existing Instances
      • Create BCC Instance within Deployment Group
      • Create Deployment Group
      • Delete Deployment Group
      • Modify Deployment Group Information
      • Overview of deployment policy
      • Remove BCC Instance from Deployment Group
    • Elastic high-performance computing cluster
      • Create Elastic High-performance Computing Cluster
      • Overview of elastic hyper-computing cluster
    • Image
      • Baidu AI Cloud Image Service Agreement
      • Create a custom image
      • Creating Linux Image Based on Local System
      • Cross-region image replication
      • Data and Personal Information Protection Statement
      • Delete a custom image
      • How to Set Network Adapter Multi-Queue Properties
      • Image List
      • Image Overview
      • Image Quick Guide
      • Import Custom Image
        • Checking Network Configuration
        • Checking Virtio Driver
        • Creating Instance Using Imported Custom Image
        • Detecting Image Using Image Detection Tool
        • Image format check
        • Image Format Conversion
        • Image Import Restrictions
        • Import Overview
        • Install cloudbase-init
        • Installing Virtio Driver
        • System Optimization Operations (Linux)
      • OS Official End of Maintenance Plan
      • Public Image Release Records
        • 2023 BCC Public Image Release Records
        • 2023 EBC Public Image Release Records
        • 2024 BCC Public Image Release Records
        • 2024 EBC Public Image Release Records
        • 2025 BCC Public Image Release Records
      • Reinstall OS
      • Share a custom image
      • Windows Image Creation
    • Instance
      • Batch Sequential Naming
      • Change Availability Zone
      • Change Charge Type
        • Postpay to Subscription
        • Subscription to Postpay
      • Change Instance Configuration
      • Create instance
        • Create Instance Navigation
        • Create Instance via Custom Image
        • Create Instance via Purchase Page
        • Create Instances with Launch Templates
        • Purchase Instance with Same Configuration
      • Cross-AZ migration
      • Functional restrictions
      • Instance Overview
      • Modify instance name
      • Postpay Instance No Charge for Stopped Instances
      • Reboot an instance
      • Reclaim instance
      • Release an instance
      • Renew an instance
      • Reset password
      • Set IAM Role
      • Sign in to instance
        • Log in to Linux Instance
          • Connect to Baidu Cloud Compute Using SmartTerm
          • Connect to Linux instance using user name-password certification
          • Log in to Linux Instance Using SSH Key on Linux or Mac
          • Log in to Linux Instance Using SSH Key via SecureCRT
          • Remotely sign in to Baidu Cloud Computer via VNC
          • Sign in to Linux instances via SSH key in Putty
          • Sign in to Linux instances via SSH key in Xshell
        • Log in to Windows Instance
          • Remotely sign in to Baidu Cloud Computer via VNC
          • Sign in to Windows instance via remote desktop
        • Login Method Overview
      • Spot instances
        • Create spot instances
        • What Is Spot Instance
      • Start an instance
      • Stop an instance
        • Elastic Baremetal Instance and Elastic High-performance Computing Cluster Instance Halt Capability Configuration Instructions
        • Stop an instance
      • View instance
    • Launch Template
    • Network
      • Bind and Unbind EIP
      • Change Internal IP
      • Change subnet
      • Change VPC
      • Configure Dual Network Interface Card External Network Access for Windows Baidu Cloud Compute
      • Configure IPv6 Address
      • Elastic network interface
        • Configure elastic network interface
        • Create elastic network interface
        • Elastic Network Interface Overview
        • Mount elastic network interface
      • Elastic RDMA Network Interface
        • Elastic RDMA Network Interface Overview
        • Instructions for use
    • Operations and Monitor
      • Cloud Assistant
        • Cloud Assistant Overview
        • Cloud Assistant Usage Notes
        • Create command
        • FAQs
        • Historical records
        • Identity and access management
        • Instance list
        • My commands
        • Public commands
        • Upload files
      • Evacuate Faulty Instance
      • Instance Health Check
      • Maintenance Platform
        • Maintenance Platform Access Instructions
        • Maintenance Platform Overview
        • Maintenance Records Query
        • Maintenance Task
        • Pre-authorization Rule Settings
      • Monitor and Alarm
      • Self-Service Diagnostic Tool
        • Application Performance Diagnostic Tool Btune
        • Self-Service Diagnostic Tool Overview
      • Use Rescue Mode
    • Reserved Instance
      • FAQ
      • Introduction to reserved instance
      • Renew reserved instances
      • Reserved Instance AZ Change
      • Reserved Instance Cross-Account Transfer
      • Reserved Instance EHC Cluster Change
      • Reserved Instance Purchase
    • Resource Assessment
    • Security
      • Identity and access management
        • Identity and access management
        • Price Permission Control
      • Key pair
        • Bind SSH Key Pair
        • Create SSH Key Pair
        • Delete SSH Key Pair
        • SSH Key Pair Overview
        • Unbind SSH Key Pair
      • Security group
        • Associate with security group
        • Copy security group
        • Create a security group
        • Delete a security group
        • Disassociate security group
        • Edit security group
        • Security group overview
    • Server Migration
      • Migration Operation Steps
      • Server Migration Operation Process
      • Server Migration Overview
    • Snapshot
      • Automatic snapshot
      • Create disk snapshot
      • Delete a snapshot
      • Rollback snapshot
      • Snapshot Overview
    • Storage
      • Overview
      • System disk expansion
    • Tag Management
      • Configure Tag
      • Tag Management Overview
      • View Resource Bill Based on Tag
  • Operations Reference
    • Linux Operations Reference
      • Baidu Cloud Compute Delete or Modify File Prompting File System Read-Only
      • CentOS 7 Install Docker
      • Configure Linux Analysis Tools atop and kdump
      • Enter Single User Mode
        • CentOS 6 Enter Single User
        • CentOS 7 Enter Single User
        • CentOS 8 Enter Single User
        • FreeBSD 11 Single User Modify Password SOP
        • opensuse42
          • 3 Enter Single User
        • Ubuntu Enter Single User
        • OpenSUSE 42_3 Enter Single User
      • How to Enable or Disable Intel CPU Vulnerability Patch in Linux Image
      • How to Handle System Boot Exception Caused by fstab Configuration
      • How to Resolve Unable to Log in to Linux BCC Instance via SSH
      • Linux BCC Instance Insufficient Space Issue Resolution
      • Linux BCC Instance Lagging Issue
      • Linux Format and Mount Instance Mount Local Disk
      • Linux Modify Default Remote Connection Port
      • Linux Server CPU and Memory Full Issue Troubleshooting
      • Linux System Install Graphical Interface and Remote Connection
        • CentOS
          • CentOS 8 Install Graphical Interface and Connect Using VNC Viewer
          • CentOS6
            • 5 Install KDE Desktop Graphical Interface and Connect Using VNC Viewer
          • CentOS7
            • 2 Install GNOME Graphical Interface and Connect Using VNC Viewer
          • Install GNOME GUI on CentOS 7_2 and Connect via VNC Viewer
          • Install GUI on CentOS 8 and Connect via VNC Viewer
          • Install KDE Desktop GUI on CentOS 6_5 and Connect via VNC Viewer
        • opensuse
          • opensuse42
            • 3 Install Graphical Interface and Connect Using VNC Viewer
          • Install GUI on OpenSUSE 42_3 and Connect via VNC Viewer
        • Ubuntu
          • Ubuntu14
            • 04 Install Graphical Interface and Connect Using VNC Viewer
          • Ubuntu18
            • 04 Install Graphical Interface and Connect Using VNC Viewer
          • Install GUI on Ubuntu 14_04 and Connect via VNC Viewer
          • Install GUI on Ubuntu 18_04 and Connect via VNC Viewer
      • Performance test
        • Linux CPU Performance Test
        • Linux Disk IO Performance Test
        • Linux Network Performance Test
      • Ubunut16_04 Subscription Extended Security Maintenance (ESM)
    • Server configuration
      • Debian 9 Software Source Configuration Update
      • Linux PIP Configuration with Baidu Source
      • Online Instance with OFED Driver Kernel Replacement Solution
      • Windows PIP Configuration with Baidu Source
    • Windows Operations Reference
      • Blue Screen Crash General Handling Method
      • Configure Multi-User Access to Windows Server
      • Connecting to Windows Server Using Xshell
      • Data Disk Not Displayed After Server Reboot
      • Desktop and Application Color Turning Black Handling Method
      • Local Playback of Sound from Windows Server
      • Performance Resources
      • Remote Connection to Windows Unable to Use Clipboard
      • System Activation
      • System Black Screen Handling Method
      • Tutorial on Disabling Windows Firewall
      • Windows Allow Single User to Connect Multiple Sessions Method
      • Windows automatic update-related configuration
      • Windows BCC Instance Achieve SID Uniqueness After Joining Domain
      • Windows BCC Instance Lagging Issue
      • Windows CPU and Memory Full Troubleshooting Steps
      • Windows Delete Hardware Reserved Memory
      • Windows Instance Disk Space Insufficient Cleanup Tutorial
      • Windows Modify Default Remote Connection Port
      • Windows Quick Login
      • Windows Server Disable IE Enhanced Security Configuration Tutorial
      • Windows Set Only Allow Local & Fixed IP Access Remote Port
      • Windows Virtual Machine Auto Login Failure Handling Method
  • Product Description
    • Application scenarios
    • Correspondence Between Original and New Model Names
    • Discontinued Instance Specifications
    • Models and Their Regions
    • Product advantages
    • Usage restrictions
    • What Is Baidu Cloud Compute BCC
    • Instance specification
  • Product pricing
    • Billing overview
    • Charge type
      • Postpay Pricing
      • Reserved instances
      • Subscription (Prepay) Pricing
      • Reserved Instance
    • Refund policy
  • Python-SDK
    • BccClient
    • Disk
    • Image
    • Initialization
    • Install the SDK Package
    • Instance
    • Overview
    • Region
    • Reserved Instance
    • Security group
    • Snapshot
    • Version Change Records
  • Python3-SDK
    • Automatic snapshot policy
    • BccClient
    • Dedicated CDS Cluster
    • Deployment group
    • Disk
    • Image
    • Initialization
    • Install the SDK Package
    • Instance
    • Key pair
    • Overview
    • Region
    • Reserved Instance
    • Security group
    • Snapshot
  • Quick Start
    • Baidu Cloud Compute Security Description
    • Quick Configuration of Linux Baidu Cloud Compute
    • Quick Configuration of Windows Baidu Cloud Compute
  • Resources
    • Baidu AI Cloud Image Service Agreement
    • Image Quick Guide
  • Service Level Agreement (SLA)
    • Baidu Intelligent Cloud Baidu Cloud Compute Trusted Cloud
    • BCC Service Level Agreement SLA (V3_0)
  • Tag Service API Reference
    • Appendix 1
    • Domain name
    • General Description
    • Interface List
      • Create tag
      • Delete tag
      • Tag List
      • View resources bound to a tag
    • Introduction
  • Transfer
    • Site Offline Migration Solution
    • Site Smooth Migration Solution
  • Typical Practices
    • Connecting to Windows Server Using Xshell
    • Environment Setup
      • Manual Deployment of SQL Server 2008 R2 Express Edition
      • One-Click Setup for Linux Palworld Server
      • One-Click Setup for Windows Palworld Server
      • Set Up FTP Service on Linux
      • Setting Up Baota on Linux
      • Setting Up Baota on Windows
      • Tutorial on Setting Up IIS and FTP on Windows
      • Typical Practice for Setting Up Access VPN
      • Installing MySQL 8_0 Using Yum on CentOS 7 yum
    • Set Up FTP Service on Linux
    • Tag Management Practice
    • Tutorial on Disabling IE Enhanced Security Configuration on Windows Server 2008
    • Tutorial on Disabling Windows Firewall
    • Website Building Tutorial
      • Building a Website Using IIS Service on Windows 2008 and Windows 2012
      • Deploy SSL Certificate on Baidu Cloud Compute - Apache
      • Deploy SSL Certificate on Baidu Cloud Compute - IIS
      • Deploy SSL Certificate on Baidu Cloud Compute - Nginx
      • Deploy SSL Certificate on Baidu Cloud Compute - Tomcat
      • Installing and Configuring Apache Environment on Windows
      • Installing and Configuring Nginx Environment on Windows
      • CentOS-7_2 LNMP Environment Deployment
      • Deploy LAMP Environment on CentOS-7_2
  • Video Zone
    • Fault handling
    • Operation guide
      • Basic Functions
      • Environment Setup
      • Network Related
      • Operations Reference
      • Paasword Function
    • Operation guide
    • Product introduction
  • Document center
  • arrow
  • BCCBCC
  • arrow
  • API Reference
  • arrow
  • Appendix
Table of contents on this page
  • Definition of model object
  • InstanceModel
  • NicInfo
  • IpInfo
  • VolumeModel
  • GroupInfo
  • VolumeClusterModel
  • DiskZoneResources
  • DiskInfo
  • EniInfo
  • IpAddress
  • EphemeralDisk
  • ZoneModel
  • TagModel
  • ResourceBo
  • RegionModel
  • ConfigItem
  • CreateCdsModel
  • VolumeAttachmentModel
  • SnapshotModel
  • ImageModel
  • SecurityGroupModel
  • SecurityGroupRuleModel
  • SnapchainModel
  • ZoneInstanceType
  • ZoneResource
  • BccBidResources
  • BccBidFlavors
  • InstanceTypeModel
  • KeypairModel
  • OsModel
  • SharedUser
  • AutoSnapshotPolicyModel
  • InstancePassRoleModel
  • InstancePassRoleFailModel
  • InstanceRoleAssociationModel
  • InstanceRoleModel
  • ZoneResourceDetailSpec
  • BccResources
  • FileSystemModel
  • FlavorGroup
  • BccFlavor
  • SpecIdPrices
  • SpecPrices
  • AsGroup
  • ZoneInfo
  • GroupConfig
  • VpcInfo
  • NodeModel
  • AsEipModel
  • DeploySetModel
  • AzIntstanceStatisDetail
  • PrepayConfig
  • PostpayConfig
  • InstanceDeleteResultModel
  • Type code definition
  • VolumeType
  • StorageType
  • ImageType
  • GpuType
  • FpgaType
  • InternetChargeType
  • BidModel
  • DeployStrategy
  • SystemImageModel
  • Status code definitions
  • ProductType
  • InstanceStatus
  • VolumeStatus
  • RemoteCopyRequest
  • RemoteCopySnapshot
  • SnapshotStatus
  • ImageStatus
  • RelatedRenewFlag
  • AsGroupStatus
  • Regional models and optional configurations
  • InstanceType
  • GpuType
  • Region supported instance types (subject to changes based on product planning, refer to the Console Purchase page)
  • General-purpose BCC Optional Specification Configuration
  • General-purpose BCC II Optional Specification Configuration
  • Compute-optimized Instance Optional Specification Configuration
  • Storage-optimized Instance Optional Specification Configuration
  • GPU-purpose BCC Optional Specification Configuration
  • FPGA-purpose BCC Optional Specification Configuration
  • Instance package specification definition (deprecated, not recommended)
  • Order information definition
  • Billing
  • Reservation
  • TransferInRecord
  • TransferOutRecord
  • ReservedInstanceInfo
  • TaskModel
  • ClosedTaskModel
  • RepairTaskDetail
  • OperationRecord
  • RuleModel
  • RuleDetail
  • CdsCustomPeriod

Appendix

Updated at:2025-10-20

Definition of model object

InstanceModel

Parameter name Types Description
id String Instance ID, compliant with the BCE specification, is a fixed-length string that may only contain uppercase letters, lowercase letters, digits, hyphens (-) and underscores(_).
name String The instance name, which can include uppercase and lowercase letters, numbers, Chinese characters, and the special characters - \ _ /. It must start with a letter and have a length of 1-65 characters.
hostname String The instance hostname can only contain lowercase letters, digits, and the special characters - ., must start with a letter, cannot contain consecutive special characters, and cannot begin or end with a special character. Its length should be 2-64 characters.
instanceType InstanceType Instance type. For specific optional types, refer to InstanceType. This field is null for DCC (Dedicated Compute Cluster)
status InstanceStatus Instance status
repairStatus String The instance repair status includes four possible states: normal, wait_authorize, wait_repair, and repairing.
desc String Instance description information
paymentTiming String The billing type, which includes Postpay (Pay-as-you-go) and Prepay (Subscription).
createTime String Creation time
expireTime String Expiration time
internalIp String Internal IP address
publicIp String External IP address
cpuCount int CPU (Core) count
gpuCard String GPU card information carried by the instance. For details, refer to GpuType
fpgaCard String FPGA card information carried by the instance. For details, refer to FpgaType
cardCount int The count of GPU, FPGA, or heterogeneous cards carried by the instance is returned to the field only when the gpuCard, fpgaCard, or isomerismCard field is not null
memoryCapacityInGB int Memory capacity, in GB
npuVideoMemory int NPU memory size
localDiskSizeInGB int Local disk size (excluding the system disk, which is provided free of charge), in GB
imageId String Image ID
imageName String Image name
imageType String Image type
serviceComponents Map<String, String> Service component, Map<component name, component status>
networkCapacityInMbps int Public network bandwidth, in Mb
placementPolicy String The instance placement strategy, with values of either default or dedicatedHost.
zoneName String Availability zone information
subnetId String Subnet ID
vpcId String VPC ID
autoRenew Boolean Whether to enable auto-renewal: Yes: true, No: false.
enableJumboFrame Boolean Whether to enable Jumbo frame: Enable: true; disable: false.
keypairId String Key pair ID
keypairName String Key pair name
dedicatedHostId String Dedicated server ID
ipv6 String ipv6 address
tags List<[Tag](BCC/Tag Service API Reference/Appendix 1.md#Tag)> Tag information
deploysetId String Deployment group ID
deploysetList List<DeploySetModel> Deployment group information list
osVersion String OS version
osArch String OS architecture
osName String OS name
hosteyeType String For hosteye version: enterprise edition, and open (basic edition), null/missing field means unbound hosteye
nicInfo NicInfo Network interface card information. For details, see NicInfo
deletionProtection int Whether to enable deletion protection: 1: enabled, 0: disabled
volumes List<VolumeModel> Disk information. For specific parameters, refer to VolumeModel
isEipAutoRelatedDelete Boolean Whether the EIP bound to the instance is automatically released with the spot instance association: Yes: true, No: false.

NicInfo

Parameter name Types Description
eniId String Network interface card ID
eniUuid String Network interface card long ID
name String Network interface card name
type String Network interface card type, where "primary" indicates the primary network interface card
subnetId String Subnet ID
subnetType String Subnet type
az String Availability zone information
description string Description
deviceId string Virtual machine long ID
status string Network interface card status
macAddress string Physical address
vpcId string VPC ID
createdTime string Creation time
eniNum int Network interface card count
eriNum int Count of ERI network interface card in RDMA package
eriInfos EriInfo ERI network interface card information
ips List<IpInfo> Secondary IP address and primary IP information
ipv6s List<IpInfo> IPv6 information
securityGroups List Security group short ID list (security groups for primary and elastic network interface cards)
enterpriseSecurityGroups List Enterprise security group short ID list (Enterprise security groups for primary and elastic network interface cards)

IpInfo

Parameter name Types Description
privateIp String Internal IP address
eip String Public IP Address
primary String Whether it is the primary IP address
eipId String Bound EIP long ID
eipAllocationId String EIP short ID
eipSize String EIP bandwidth peak
eipStatus String EIP status
eipGroupId String EIPGROUP ID
eipType String EIP type, where shared indicates EIPGROUP and normal indicates regular EIP

VolumeModel

Parameter name Types Description
id String Disk ID (returned by disk details/list APIs)
name String The disk name, which can contain uppercase and lowercase letters, numbers, Chinese characters, and the special characters - \ _ /. It must start with a letter and have a length of 1-65 characters. (Returned by the disk details/list APIs)
diskSizeInGB int Disk size, in GB (returned by instance details, disk details, and disk list APIs)
paymentTiming String The billing type, consisting of Postpaid (Pay-as-you-go) and Prepaid (Subscription). (Returned by the disk list and disk details APIs)
createTime String Creation date, compliant with BCE date standards (returned by disk list and disk detail APIs)
expireTime String Expiration time (returned by disk list and disk details APIs)
status VolumeStatus Disk status (returned by disk list and disk details APIs)
type VolumeType Disk type (returned by disk list and disk details APIs)
storageType StorageType The CDS disk storage classes include SSD_Enhanced (Enhanced SSD), cloud_hp1 (General-purpose SSD), hp1 (High-Performance Cloud Disk), and hdd (General-purpose HDD), with hp1 set as the default. (Returned by the disk list and disk details APIs)
description string Description information (returned by disk list API)
desc String Description information (returned by disk details API)
attachments List<VolumeAttachmentModel> A list of attached device information. This value is null if the disk is not attached. (Returned by the disk list and disk details APIs)
zoneName String Availability zone information (returned by disk list and disk details APIs)
regionId String Region (returned by disk details API)
snapshotNum String Count of current snapshots on the disk (returned by the disk details API)
sourceSnapshotId String Snapshot ID used to create disk (returned by disk details API)
autoSnapshotPolicy AutoSnapshotPolicyModel Currently configured snapshot policies of disks (returned by disk details API)
tags List<TagModel> Currently configured tags of disks (returned by disk details API)
resGroupInfos List<GroupInfo> Currently bound resource group of disks (returned by disk details API)
encrypted boolean Whether encrypted (returned by disk list and disk details APIs)
enableAutoRenew boolean Whether to automatically renew (returned by disk list and disk details APIs)
autoRenewTime int Auto-renewal time (returned by disk list and disk details APIs)
isSystemVolume boolean Whether it is a system disk (returned by instance details, disk list, and disk details APIs)
clusterId string CDS dedicated cluster ID (returned by disk list and disk details APIs)
volumeId string Disk ID (returned by instance details API)
cdsExtraIo int Additional performance (returned by disk details and disk list APIs)
deleteWithInstance boolean Disks are deleted with instance, and only postpaid data disks will be returned
deleteAutoSnapshot boolean Automatic snapshots are deleted with the disk, and any type of disk will be returned

GroupInfo

Parameter name Types Description
groupId String Resource group ID
groupName String Resource group name

VolumeClusterModel

Parameter name Types Description
clusterId String Dedicated cluster ID
clusterName String Dedicated cluster name, which supports uppercase and lowercase letters, numbers, Chinese characters, and -_ /. special characters, starting with a letter and a length of 1-65.
createdTime String Creation date, compliant with BCE date specifications
expiredTime String The expiration time, formatted according to the BCE date specification.
status String Dedicated cluster status
logicalZone String Dedicated cluster type
productType String Payment type of dedicated cluster
clusterType String Dedicated cluster type
totalCapacity int Total capacity of dedicated cluster
usedCapacity int Used capacity of dedicated cluster
availableCapacity int Used capacity of dedicated cluster
expandingCapacity int Extended capacity of dedicated cluster
createdVolumeNum int Count of CDS created by the dedicated cluster
affiliatedCDSNumber List List of CDS created by the dedicated cluster
enableAutoRenew boolean Whether to enable automatic payment

DiskZoneResources

Parameter name Types Description
zoneName String Zone information. The naming convention for zoneName follows the format "country-region-availability zone sequence," written in lowercase. For example, Beijing Availability Zone A is represented as "cn-bj-a.\
diskInfos List<DiskInfo> Disk information creatable per availability zone. For specific parameters, see DiskInfo

DiskInfo

Parameter name Types Description
storageType String Disk storage categories
maxDiskSize int Maximum creatable disk capacity
minDiskSize int Minimum disk capacity created

EniInfo

Parameter name Types Description
eniId String Network interface card ID
name String Network interface card name
vpcId String VPC ID
subnetId String Subnet ID
zoneName String Region
descritption String Description
createdTime String Creation time
macAddress String Physical address
status String Status
securityGroupIds List List of bound security groups
privateIpSet List<IpAddress> IP address information. For specific details, see IpAddress

IpAddress

Parameter name Types Description
primary boolean Whether it is the primary IP address
publicIpAddress String Public IP address
privateIpAddress String Internal IP address
ipv6Address String IPV6 address

EphemeralDisk

Parameter name Types Description
storageType StorageType Disk storage categories
sizeInGB int Total disk capacity
freeSizeInGB int Available capacity, GB

ZoneModel

Parameter name Types Description
zoneName String Availability zone information

TagModel

Parameter name Types Description
tagKey String Tag key
tagValue String Tag value

ResourceBo

Parameter name Types Description
id String Instance ID
serialNumber String Instance long ID
name String Instance name
recycleTime String Time moved to recycle bin
deleteTime String Time of deletion from the recycle bin
paymentTiming String Billing type: prepay/postpay
serviceName String Resource name, here it is "Baidu Cloud Compute"
serviceType String Resource type, here it is "BCC"
configItem ConfigItem Instance configuration information, for specific details, refer to ConfigItem
configItems List Instance configuration list

RegionModel

Parameter name Types Description
regionId String Region ID, e.g., bj
regionName String Region name, e.g.: North China-Beijing
regionEndpoint String Region-specific access address (Endpoint)

ConfigItem

Parameter name Types Description
cpu int CPU count
memory int Memory size
type String Instance type. For specific optional types, see InstanceType
specId String Specification type
spec String Instance specification.
zoneName String Availability zone name

CreateCdsModel

Parameter name Types Whether required Description
cdsSizeInGB int Yes CDS disk capacity must be an integer greater than 0, in GB, ranging from 0 - 5120G
storageType StorageType No The CDS disk storage class, which defaults to hp1 (high-performance cloud disk).
snapshotId String No Snapshot ID. This attribute is valid when creating a disk via snapshot and cannot be smaller than the snapshot size
deleteWithInstance boolean No Disk is deleted with instance, effective for Pay-As-You-Go, defaulting to false. V2 API requires setting the cdsAttributeActive parameter to true when releasing an instance for taking effect.
encryptKey String No Encrypted key

VolumeAttachmentModel

Parameter name Types Description
volumeId String Disk ID
instanceId String Instance ID
device String Mount device path (This parameter will soon be deprecated. For better code compatibility, avoid using it.)
serial String Disk serial number

SnapshotModel

Parameter name Types Description
id String Snapshot ID
name String The snapshot name, which supports uppercase and lowercase letters, numbers, Chinese characters, and the special characters - \ _ /. It must start with a letter and have a length of 1-65 characters.
sizeInGB int Snapshot size, in GB
createTime String Snapshot creation time, in BCE-compliant date format
status SnapshotStatus Snapshot status
createMethod String Snapshot creation method, including manual creation, scheduled creation
volumeId String Disk ID or instance ID; null indicates the associated disk has been released
desc String Snapshot description information
expireTime String Snapshot expiration time, in BCE-compliant date format (this parameter is not included in the simplified model returned by list)
package boolean Whether it is a large image, defaulting to false
templateId String Custom image ID
insnapId String Instance snapshot ID
encrypted boolean Whether encrypted
tags List<[Tag](BCC/Tag Service API Reference/Appendix 1.md#Tag)> List of tags bound to the snapshot

ImageModel

Parameter name Types Description
id String Image ID
name String The image name, which supports uppercase and lowercase letters, numbers, Chinese characters, and the special characters - \ _ /. It must start with a letter and have a length of 1-65 characters.
type ImageType Image type
osType String OS type
osVersion String OS version
osArch String OS bitness
osName String OS name
osBuild String OS creation time of the image
osLang String OS language (CHS for Chinese, ENG for English)
createTime String Image creation time, in BCE-compliant date format
status ImageStatus Image status
desc String Image description information
specialVersion String OS special version information, where financial_safty indicates financial security reinforcement version
diskSize int Deprecated
minDiskGb int Minimum required disk capacity
ephemeralSize int Deprecated
shareToUserNumLimit int Shareable user count limit (this field is not supported by the image list API)
sharedToUserNum int Shared user count (this field is not supported by the image list API)
package boolean Whether it is large image, defaulting to false
encrypted boolean Whether it is an encrypted image
snapshot List<SnapshotModel> Data disk snapshot attached as part of a large image

SecurityGroupModel

Parameter name Types Description
id String Security group ID
name String The name, which supports uppercase and lowercase letters, numbers, Chinese characters, and the special characters - \ _ /. It must start with a letter and have a length of 1-65 characters.
desc String Description
vpcId String Virtual Private Cloud (VPC) ID
createdTime String Security group creation time
sgVersion long Security group version number
rules List<SecurityGroupRuleModel> Security group rule
tags List<[Tag](BCC/Tag Service API Reference/Appendix 1.md#Tag)> Tag list bound to the security group

SecurityGroupRuleModel

Parameter name Types Description Required or not
remark String Remarks No
direction String Ingress/Egress: either ingress or egress. Yes
ethertype String The network type, which can be either IPv4 or IPv6. When this value is null, it defaults to IPv4. No
portRange String A port range can be specified, such as a single port like 80, with a default range of 1-65535 if no value is provided. No
protocol String Protocol type: TCP, UDP, or ICMP. Defaults to "all" if no value is provided. No
sourceGroupId String Source security group ID No
sourceIp String Source IP address cannot be set at the same time as sourceGroupId. No
destGroupId String Destination security group ID No
destIp String Destination IP address cannot be set at the same time as destGroupId. No
securityGroupId String Security group ID No
securityGroupRuleId String ID of security group rules No
createdTime String Security group rule creation time No
updatedTime String Security group rule modification time No

SnapchainModel

Parameter name Types Description
status String Snapshot chain status: active, expired, clear are available
chainSize String Snapshot chain capacity, in GB
chainId String Snapshot chain ID
instanceId String Virtual machine ID
userId String User ID
volumeId String Disk ID
volumeSize int Disk size, in GB
manualSnapCount int Manual snapshot count
autoSnapCount int Automatic snapshot count
createTime String Creation time

ZoneInstanceType

Parameter name Types Description
zoneName String Zone information follows the naming convention "country-region-availability zone sequence" in lowercase. For example, Beijing Availability Zone A is named "cn-bj-a".
instanceTypes List Available models

ZoneResource

Parameter name Types Description
zoneName String Availability zone name
bccResources List<BccBidResources> BCC resources

BccBidResources

Parameter name Types Description
instanceType String Instance type
flavors List<BccBidFlavors> Package list. Flavors return null when the spot instance package for the instanceType is sold out.

BccBidFlavors

Parameter name Types Description
specId String Specification type
cpuCount int CPU core count
memoryCapacityInGB int Memory size
productType ProductType Product type
spec String Instance specification.

InstanceTypeModel

Parameter name Types Description
type String Specification category
name String Specification code
cpuCount int CPU (Core) count
memorySizeInGB int Memory (GB)
localDiskSizeInGB int Local disk (GB)

KeypairModel

Parameter name Types Description
keypairId String Key pair ID
name String Key pair name
description String Key pair description
createdTime Datetime Key pair creation time
publicKey String Public key content
privateKey String Private key content
instanceCount Integer Count of VMs bound to the key pair
regionId String Region ID of the key pair
fingerPrint String Public key fingerprint

OsModel

Parameter name Types Description
instanceId String Instance ID
osArch String OS bitness
osName String OS name
osVersion String OS version
osType String OS type
osLang String OS language (CHS for Chinese, ENG for English)
specialVersion String OS special version information, where financial_safty indicates financial security reinforcement version

SharedUser

Parameter name Types Description
account String Shared username
accountId String ID of the shared user
ucAccount String UC account

AutoSnapshotPolicyModel

Parameter name Types Description
id String Automatic snapshot policy ID
name String Automatic snapshot policy name supports uppercase and lowercase letters, numbers, Chinese characters, and special characters like -_/. It must start with a letter and have a length of 1-65 characters.
timePoints List Specify creation time point of automatic snapshot. Minimum unit: hour; totally 24 selectable time points from 00:00~23:00, parameter values 0~23 (e.g., 1 represents 01:00). Multiple time points can be selected. The transfer parameter is a formatted Json Array: [0, 1, … 23], with a maximum of 24 time points, separated by half-width comma characters.
repeatWeekdays List Specify the repeat date for automatic snapshots. Select the days from Monday to Sunday to create snapshots. The parameter is a number from 0 - 6, e.g., 0 represents Monday. Multiple dates can be selected. The transfer parameter is a formatted Json Array: [0,1…6].
status String Snapshot status: active, deleted, or paused
retentionDays int Specify the retention time for automatic snapshots in days. -1: Retain permanently. 1 - 65536: Specify the number of days for retention.
createdTime String Creation time of automatic snapshot policy is in BCE-compliant date format (starting from this field and subsequent fields, not returned in volume API)
updatedTime String Last update time of automatic snapshot policy, in BCE-compliant date format
deletedTime String Deletion time of automatic snapshot policy, in BCE-compliant date format
lastExecuteTime String The final execution time of automatic snapshot policy, in BCE-compliant date format
volumeCount int Associated disk count

InstancePassRoleModel

Parameter name Types Description
instanceId String Instance ID

InstancePassRoleFailModel

Parameter name Types Description
instanceId String Instance ID
failMessage String Failure information

InstanceRoleAssociationModel

Parameter name Types Description
instanceId String Instance ID

InstanceRoleModel

Parameter name Types Description
roleName String Role name

ZoneResourceDetailSpec

Parameter name Types Description
zoneName String Availability zone
bccResources BccResources BCC instance resource information
ebcResources BccResources EBC instance resource information

BccResources

Parameter name Types Description
flavorGroups List<FlavorGroup> Instance package specification information

FileSystemModel

Parameter name Types Description
fsId String CFS ID
mountAds String Mount target address
path String Mount directory
protocol String CFS protocol type, options: nfs, smb

FlavorGroup

Parameter name Types Description
groupId String Instance package family
flavors List<BccFlavor> Instance package specification

BccFlavor

Parameter name Types Description
cpuCount int CPU count
memoryCapacityInGB int Memory capacity (in GB)
ephemeralDiskInGb int Local data disk capacity (unit: GB)
ephemeralDiskCount int Local data disk count
ephemeralDiskType String Local data disk type
gpuCardType String GPU card type
gpuCardCount int GPU card count
fpgaCardType String FPGA card type
fpgaCardCount int FPGA card count
productType String Supported bill types (PrePaid: Subscription; PostPaid: Postpay; both: Subscription/Postpay)
spec String Instance package specification
specId String Instance package specification type
enableJumboFrame Boolean Whether the instance package supports to enable Jumbo frames. Enable: true; disable: false
cpuModel String Processor model
cpuGHz String Processor base frequency
networkBandwidth String Intranet bandwidth (Gbps)
networkPackage String Network packet transmission/reception
netEthQueueCount String Package network interface card queue count
netEthMaxQueueCount String Maximum supported queue count for package network interface card
eniQuota int Maximum ENI count (quota)
eriQuota int Maximum ERI count (quota)
rdmaType String RDMA type, RoCE or IB
rdmaNetCardCount int RDMA network interface card count
rdmaNetBandwidth int RDMA network interface card bandwidth (Gbps)
systemDiskType StorageType System disk types supported by the package
dataDiskType StorageType Data disk types supported by the package
nicIpv4Quota int Single network interface card IPv4 address count (quota)
nicIpv6Quota int Single network interface card IPv6 address count (quota)
volumeCount int CDS count

SpecIdPrices

Parameter name Types Description
specId String Specification type
specPrices List<SpecPrices> Instance package specification information

SpecPrices

Parameter name Types Description
spec String Instance package specification
status String Instance package specification status
specPrice double Corresponding price of instance package specification
tradePrice double Instance final price, i.e., the actual payment price after discounts

AsGroup

Parameter name Types Description
groupId String The scaling group ID follows BCE specifications and is a fixed-length string allowing only uppercase and lowercase letters, numbers, hyphens (-), and underscores (_).
groupName String The scaling group name supports uppercase and lowercase letters, numbers, Chinese characters, and special characters like -_/., starting with a letter and having a length of 1-65 characters.
region String Region where the scaling group is located
status AsGroupStatus Scaling group status
vpcId String Virtual Private Cloud VpcId
nodeNum int Node count under the scaling group
createTime String Creation time
zoneInfo ZoneInfo Availability zone and subnet information
groupConfig GroupConfig Scaling group specifications
blbId String Load balancer ID

ZoneInfo

Parameter name Types Description
zone String Availability zone
subnetId String Subnet ID

GroupConfig

Parameter name Types Description
minNodeNum int Minimum node count
maxNodeNum int Maximum node count
cooldownInSec int Cool down time (Unit: seconds)

VpcInfo

Parameter name Types Description
vpcId String Virtual Private Cloud VpcId
vpcName String Virtual Private Cloud (VPC) name

NodeModel

Parameter name Types Description
instanceId String Instance ID
instanceName String Instance name
floatingIp String Floating IP address
internalIp String Internal IP address
status String Node status
payment String Bill type
cpuCount int CPU count
memoryCapacityInGB int Memory size
instanceType String Instance type
sysDiskInGB int System disk size
subnetType String Subnet type
isProtected boolean Whether it is a protected node
createTime String Creation time
nodeType String Node type
eip AsEipModel EIP information

AsEipModel

Parameter name Types Description
bandwidthInMbps int Maximum bandwidth
address String Public IP address
eipStatus String EIP status
eipAllocationId String EIP - instance ID

DeploySetModel

Parameter name Types Description
deploysetId String Deployment group ID
name String Deployment group name
desc String Deployment group description
concurrency int Deployment group concurrency count
strategy String Deployment group policy: HOST_HA (host); RACK_HA (rack); TOR_HA (switch); POD_RQ (cluster)
azIntstanceStatisList List<AzIntstanceStatisDetail> Statistic list of instance count in availability zone

AzIntstanceStatisDetail

Parameter name Types Description
zoneName String Availability zone name
instanceCount String Instance count associated with deployment group
bccInstanceCnt String Count of deployment group-associated BCC instances
bbcInstanceCnt String Count of deployment group-associated BCC instances
instanceTotal int Quota of specified availability zone under current deployment group strategy type
instanceIds List List of deployment group associated instances, returned when querying deployment group details, not returned when querying deployment group list
bccInstanceIds List ID List of deployment group-associated BCC instances, returned when querying deployment group details, not returned when querying deployment group list
bbcInstanceIds List Count of deployment group-associated BCC instances, when querying deployment group details, not returned when querying deployment group list

PrepayConfig

Parameter name Types Description
instanceId String Instance ID
duration int Purchase period (unit: month)
cdsList List (This parameter is deprecated. Postpaid CDS data disks attached to BCC must be converted to Subscription together) List of data disks associated to modification, defaulting to null, "all" indicates all associated data disks (e.g., "cdsList":["all"]. To modify only part of the associated data disks, pass the specific data disk ID)
autoRenew boolean Whether to automatically renew the instance upon expiration. Values: true: Auto-renewal; false: No auto-renewal. Default value: false.
autoRenewPeriod int Duration of each auto-renewal (unit: months). Valid values: 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 24, 36. The default is 1. This parameter is valid only when autoRenew is set to true.
autoPay boolean Whether it is auto-pay, defaulting to true indicates auto-pay

PostpayConfig

Parameter name Types Description
instanceId String Instance ID
cdsList List (This parameter is deprecated. Subscribed CDS data disks attached to BCC must be converted to Postpay together) List of data disks associated to modification, defaulting to null, "all" indicates all associated data disks (e.g., "cdsList":["all"]. To modify only part of the associated data disks, pass the specific data disk ID).
effectiveType String Effective method: AtOnce (immediate switch to Postpay) or AfterExpiration (switch to Postpay after expiration). Defaults to AfterExpiration if no option is specified. This parameter must remain uniform for batch operations.

InstanceDeleteResultModel

Parameter name Types Description
instanceId String Instance ID
eip String eip
insnapIds List Instance snapshot ID list
snapshotIds List Snapshot ID list
volumeIds List Disk ID list

Type code definition

VolumeType

Encoding Description
System System disk
Ephemeral Local disk
Cds Cloud disk server (CDS)

StorageType

Encoding Description Creatable data disk Creatable system disk
enhanced_ssd_pl1 or SSD_Enhanced Enhanced SSD_PL1 Yes Yes
enhanced_ssd_pl2 Enhanced SSD_PL2 Yes Yes
enhanced_ssd_pl3 Enhanced SSD_PL3 Yes Yes
cloud_hp1 or premium_ssd General-purpose SSD Yes Yes
hp1 or ssd High-performance cloud disk Yes Yes
hdd General-purpose HDD (This type is being phased out) Yes No
local Local disk No No
sata Previous-generation cloud disk, dedicated for creating DCC sub-instances, - -
local_ssd With data stored on local SSD disks with low latency, good IO and throughput performance, suitable for medium-to-large relational database services - -
local_hdd or std1 Local HDD disk, which is suitable for large-scale data storage scenarios - -
local_nvme or nvme Local NVME disk, with data stored on local NVME SSD, with ultra-high performance, suitable for latency-sensitive services - -

ImageType

Encoding Description
System System image/public image
Custom Custom image
Integration Service integration image

GpuType

Encoding Description
V100-32 NVIDIA Tesla V100-32G
V100-16 NVIDIA Tesla V100-16G
P40 NVIDIA Tesla P40
P4 NVIDIA Tesla P4
K40 NVIDIA Tesla K40
DLCard NVIDIA deep learning development card

FpgaType

Encoding Description
KU115 xilinx ku115

InternetChargeType

Encoding Description
BANDWIDTH_PREPAID Subscription settled by bandwidth
TRAFFIC_POSTPAID_BY_HOUR Traffic postpaid by hour
BANDWIDTH_POSTPAID_BY_HOUR Bandwidth postpaid by hour

BidModel

Encoding Description
market Bid at market price
custom Custom bid

DeployStrategy

Encoding Description
HOST_HA Host isolation
RACK_HA Rack isolation
TOR_HA Switch isolation

SystemImageModel

 Parameter name Types
imageId String Image ID
imageName String Image name
osType String OS type
osVersion String OS version
osArch String OS bitness
osName String OS name
osLang String OS language (CHS for Chinese, ENG for English)
minSizeInGiB String Minimum supported system disk capacity (unit: GB)

Status code definitions

ProductType

Encoding Description
Prepaid Subscription (prepay)
Postpaid Postpay

InstanceStatus

Encoding Description
Starting Starting
Running Running
Stopping Stopping
Stopped Stopped
Recycled In recycle bin
Deleted Released, this status is internal and cannot be queried via API
Scaling Scaling
Expired Expired or in debt
Error Error
SnapshotProcessing Snapshot operation in progress
ImageProcessing Image operation in progress
Recharging Recharging
VolumeResizing Disk scale-up in progress
BillingChanging Shift charge in progress
ChangeSubnet Subnet change in progress
ChangeVpc VPC change in progress
AttachingPort Attaching elastic network interface card in progress
DetachingPort Detach elastic network interface in progress
Moving Moving in progress - status during instance availability zone modification or cross-AZ migration

VolumeStatus

Encoding Description
Creating Creation in progress. Volume creation is asynchronous. This status means the system has received the request, allocated a volume ID, but has not completed the creation process.
Available Ready to be attached. The volume has been created, is in normal status, and is not yet attached to any virtual machine instance.
Attaching Attaching. Volume attachment is an asynchronous operation, and this status indicates the attachment is in progress.
NotAvailable Temporarily unavailable status
InUse In use
Detaching Detaching. Volume detachment is asynchronous, and this status indicates the operation is ongoing.
Deleting Deleting
Deleted Deleted, this status is internal and cannot be queried via API
Scaling Scaling
Expired Expired or in debt
Error Error
SnapshotProcessing Snapshot operation in progress
ImageProcessing Image operation in progress
Recharging Recharging

RemoteCopyRequest

Encoding Types Description
name String Snapshot name
destRegion String Target region for snapshot to be copied

RemoteCopySnapshot

Encoding Types Description
region String Target region
snapshotId String Snapshot ID successfully copied to the target region

SnapshotStatus

Encoding Description
Creating Creating
CreatedFailed Creation failed
Available Available
NotAvailable Unavailable

ImageStatus

Encoding Description
Creating Creating
CreatedFailed Creation failed
Available Available
NotAvailable Unavailable
Error Error

RelatedRenewFlag

Encoding Description
CDS Only renew subscribed (prepaid) CDS associated with BCC instances
EIP Only renew subscribed (prepaid) EIP associated with BCC instances
MKT Only renew subscribed (prepaid) MKT associated with BCC instances
CDS_EIP Only renew subscribed (prepaid) CDS and EIP associated with BCC instances
CDS_MKT Only renew subscribed (prepaid) CDS and MKT associated with BCC instances
EIP_MKT Only renew subscribed (prepaid) EIP and MKT associated with BCC instances
CDS_EIP_MKT Only renew subscribed (prepaid) CDS, EIP and MKT associated with BCC instances

AsGroupStatus

Encoding Description
CREATING Creating
RUNNING Running
SCALING_UP Scale-up in progress
SCALING_DOWN Scale-down in progress
ATTACHING_NODE Moving into node in progress
DETACHING_NODE Removing a node
DELETING Deleting
BINDING_BLB Binding BLB in progress
UNBINDING_BLB Unbounding blb
COOLDOWN Cooling down in progress
PAUSE Suspension in progress
DELETED Deleted

Regional models and optional configurations

InstanceType

Encoding Description New model name
N1 General-purpose BCC instance General-purpose g1, Compute-optimized c1, Intensive compute-optimized ic1, Memory-optimized m1
N2 General-purpose II BBC instance General-purpose g2, Compute-optimized c2, Intensive compute-optimized ic2, Memory-optimized m2
N3 General-purpose III BCC instance General-purpose g3, Compute-optimized c3, Intensive compute-optimized ic3, Memory-optimized m3
N4 Network-enhanced BCC instance General network-enhanced g3ne, Compute network-enhanced c3ne, Memory network-enhanced m3ne
N5 General-purpose IV BCC instance General-purpose g4, Intensive compute ic4Compute-optimized c4, Memory-optimized m4
N6 General-purpose V BCC instance General-purpose g5, Intensive compute ic5Compute-optimized c5, Memory-optimized m5
C1 Compute-optimized instance High-base frequency compute-optimized hcc1, High-base frequency general-purpose hcg1
C2 Compute-optimized II instance High-base frequency compute-optimized hcc2, High-base frequency general-purpose hcg2
S1 Storage-optimized instance Local SSD l1
G1 GPU instance ---
F1 FPGA instance ---

GpuType

Encoding Description
V100-32 NVIDIA Tesla V100-32G
V100-16 NVIDIA Tesla V100-16G
P40 NVIDIA Tesla P40
P4 NVIDIA Tesla P4
K40 NVIDIA Tesla K40
DLCard NVIDIA deep learning development card

Region supported instance types (subject to changes based on product planning, refer to the Console Purchase page)

Region Instance types supported for creation
Beijing (bj) General-purpose BCC (N1), refer to [General-purpose BCC (N1) Optional Specification Configuration](#General-purpose BCC Optional Specification Configuration) for optional configuration,
General-purpose II BCC (N2), refer to [General-purpose II BCC (N2) Optional Specification Configuration](#General-purpose BCC II Optional Specification Configuration) for optional configuration,
General-purpose III BCC (N3), refer to [General-purpose III BCC (N3) Optional Specification Configuration](#General-purpose BCC III Optional Specification Configuration) for optional configuration,
Compute-optimized Instance (C1), refer to [Compute-optimized Instance (C1) Optional Specification Configuration](#Compute-optimized Instance Optional Specification Configuration) for optional configuration,
Storage-optimized Instance (S1), refer to [Storage-optimized Instance(S1) Optional Specification Configuration](#General-purpose BCC Optional Specification Configuration) for optional configuration,
GPU-optimized Instance (G1), refer to [GPU-optimized Instance (G1) Optional Specification Configuration](#GPU-purpose BCC Optional Specification Configuration) for optional configuration,
FPGA-optimized Instance (F1), refer to [FPGA-optimized Instance (F1) Optional Specification Configuration](#FPGA-purpose BCC Optional Specification Configuration) for optional configuration
Guangzhou (gz) General-purpose BCC (N1), refer to [General-purpose BCC (N1) Optional Specification Configuration](#General-purpose BCC Optional Specification Configuration) for optional configuration,
General-purpose II BCC (N2), refer to [General-purpose II BCC (N2) Optional Specification Configuration](#General-purpose BCC II Optional Specification Configuration) for optional configuration,
General-purpose III BCC (N3), refer to [General-purpose III BCC (N3) Optional Specification Configuration ](#General-purpose BCC III Optional Specification Configuration) for optional configuration,
Compute-optimized Instance (C1), refer to [Compute-optimized Instance (C1) Optional Specification Configuration ](#Compute-optimized Instance Optional Specification Configuration) for optional configuration,
Storage-optimized Instance (S1), refer to [Storage-optimized Instance (S1) Optional Specification Configuration](#General-purpose BCC Optional Specification Configuration) for optional configuration,
GPU Instance (G1), refer to [GPU Instance (G1) Optional Specification Configuration ](#GPU-purpose BCC Optional Specification Configuration) for optional configuration
Suzhou (su) Standard II BCC (N2), refer to [Standard II BCC (N2) Optional Specification Configuration](#General-purpose BCC II Optional Specification Configuration) for optional configuration,
Standard III BCC (N3), refer to [Standard III BCC (N3) Optional Specification Configuration](#General-purpose BCC III Optional Specification Configuration) for optional configuration,
Compute-optimized Instance (C1), refer to [Compute-optimized Instance (C1) Optional Specification Configuration](#Compute-optimized Instance Optional Specification Configuration) for optional configuration,
Storage-optimized Instance (S1), refer to [Storage-optimized Instance (S1) Optional Specification Configuration](#General-purpose BCC Optional Specification Configuration) for optional configuration,
GPU Instance (G1), refer to [GPU Instance (G1) Optional Specification Configuration](#GPU-purpose BCC Optional Specification Configuration) for optional configuration

General-purpose BCC Optional Specification Configuration

Subscription (Prepay) Optional Specification Configuration (CPU cores, memory GB) Postpay Optional Specification Configuration (CPU cores, memory GB)
[1, 1], [1, 2], [1, 4], [1, 8],
[2, 2], [2, 4], [2, 8], [2, 12], [2, 16],
[4, 4], [4, 8], [4, 12], [4, 16], [4, 32],
[8, 8], [8, 12], [8, 16], [8, 24], [8, 32], [8, 64],
[12, 12], [12, 16], [12, 24], [12, 32], [12, 48], [12, 64],
[16, 16], [16, 24], [16, 32], [16, 48], [16, 64]
The same as Subscription (Prepay) Optional Specification Configuration (CPU cores, memory GB)

General-purpose BCC II Optional Specification Configuration

Subscription (Prepay) Optional Specification Configuration (CPU cores, memory GB) Postpay Optional Specification Configuration (CPU cores, memory GB)
[1, 1], [1, 2], [1, 4], [1, 8],
[2, 2], [2, 4], [2, 8], [2, 12], [2, 16],
[4, 4], [4, 8], [4, 12], [4, 16], [4, 32],
[8, 8], [8, 12], [8, 16], [8, 24], [8, 32], [8, 64],
[12, 12], [12, 16], [12, 24], [12, 32], [12, 48], [12, 64],
[16, 16], [16, 24], [16, 32], [16, 48], [16, 64], [16, 128],
[32, 64], [32, 128],
[48, 96], [48, 128], [48, 192]
[1, 1], [1, 2], [1, 4], [1, 8],
[2, 2], [2, 4], [2, 8], [2, 12], [2, 16],
[4, 4], [4, 8], [4, 12], [4, 16], [4, 32],
[8, 8], [8, 12], [8, 16], [8, 24], [8, 32], [8, 64],
[12, 12], [12, 16], [12, 24], [12, 32], [12, 48], [12, 64],
[16, 16], [16, 24], [16, 32], [16, 48], [16, 64], [16, 128]

###General-purpose BCC III Optional Specification Configuration

Subscription (Prepay) Optional Specification Configuration (CPU cores, memory GB) Postpay Optional Specification Configuration (CPU cores, memory GB)
[1, 1], [1, 2], [1, 4], [1, 8],
[2, 2], [2, 4], [2, 8], [2, 12], [2, 16],
[4, 4], [4, 8], [4, 12], [4, 16], [4, 32],
[8, 8], [8, 12], [8, 16], [8, 24], [8, 32], [8, 64],
[12, 12], [12, 16], [12, 24], [12, 32], [12, 48], [12, 64],
[16, 16], [16, 24], [16, 32], [16, 48], [16, 64], [16, 128],
[24, 48], [24, 96], [24, 128],
[32, 64], [32, 128], [32, 256],
[48, 96], [48, 128], [48, 192], [48, 256],
[64, 128], [64, 256],
[96, 256]
The same as Subscription (Prepay) Optional Specification Configuration (CPU cores, memory GB)

Compute-optimized Instance Optional Specification Configuration

Subscription (Prepay) Optional Specification Configuration (CPU cores, memory GB) Postpay Optional Specification Configuration (CPU cores, memory GB)
[4, 8], [4, 16], [4, 32],
[8, 16], [8, 32],
[16, 32], [16, 64],
[24, 96]
The same as Subscription (Prepay) Optional Specification Configuration (CPU cores, memory GB)

Storage-optimized Instance Optional Specification Configuration

Prepay Optional Specification Configuration (CPU cores, memory GB) Postpay Optional Specification Configuration (CPU cores, memory GB)
[1, 1], [1, 2], [1, 4], [1, 8],
[2, 2], [2, 4], [2, 8], [2, 12], [2, 16],
[4, 4], [4, 8], [4, 12], [4, 16], [4, 32],
[8, 8], [8, 12], [8, 16], [8, 24], [8, 32], [8, 64],
[12, 12], [12, 16], [12, 24], [12, 32], [12, 48], [12, 64],
[16, 16], [16, 24], [16, 32], [16, 48], [16, 64]
The same as Prepay Optional Specification Configuration (CPU cores, memory GB)

GPU-purpose BCC Optional Specification Configuration

Prepay Optional Specification Configuration (GPU card type, GPU card count, CPU cores, memory GB, local disk size GB) Postpay Optional Specification Configuration (GPU card type, GPU card count, CPU cores, memory GB, local disk size GB)
[P4,1,12,40,450],[P4,2,24,80,900],[P4,4,48,160,1800],
[P40,1,12,40,450],[P40,2,24,80,900],[P40,4,48,160,1800],
[K40,1,6,40,450],[K40,2,12,80,400],[K40,4,24,160,800],
[DLCard,1,6,40,450],[DLCard,2,12,80,400],[DLCard,4,24,160,800]
The same as Prepay Optional Specification Configuration (GPU card type, GPU card count, CPU cores, memory GB, local disk size GB)

FPGA-purpose BCC Optional Specification Configuration

Prepay Optional Specification Configuration (FPGA card type, FPGA card count, CPU cores, memory GB, local disk size GB) Postpay Optional Specification Configuration (FPGA card type, FPGA card count, CPU cores, memory GB, local disk size GB)
[KU115,1,16,64,450] The same as Prepay Optional Specification Configuration (FPGA card type, FPGA count, CPU cores, memory GB, local disk size GB)

Instance package specification definition (deprecated, not recommended)

Specification category Specification code CPU(Core) Memory (GB)
Tiny bcc.t1.tiny 1 1
General bcc.g1.tiny 1 2
General bcc.g2.tiny 1 4
General bcc.g3.tiny 1 8
General bcc.g1.small 2 2
General bcc.g2.small 2 4
General bcc.g3.small 2 8
General bcc.g4.small 2 12
General bcc.g1.medium 4 4
General bcc.g2.medium 4 8
Memory bcc.m1.medium 4 12
Memory bcc.m2.medium 4 16
Memory bcc.m1.large 8 16
Memory bcc.m2.large 8 24
Memory bcc.m3.large 8 32
cpu bcc.c1.large 8 8
cpu bcc.c2.large 8 12
cpu bcc.c1.xlarge 12 12
cpu bcc.c2.xlarge 12 16
cpu bcc.c3.xlarge 12 24
cpu bcc.c4.xlarge 12 32
cpu bcc.c5.xlarge 12 48
cpu bcc.c1.2xlarge 16 16
cpu bcc.c2.2xlarge 16 24
cpu bcc.c3.2xlarge 16 32
cpu bcc.c4.2xlarge 16 48
cpu bcc.c5.2xlarge 16 64

Order information definition

Billing

Status Types Description
paymentTiming String Bill type, including prepaid, postpaid and spot instance (bidding)
reservation Reservation Reserved information, not required when payment method is Postpay, but must be set when it is Prepay

Reservation

Status Types Description
reservationLength int Duration: [1,2,3,4,5,6,7,8,9,12,24,36]
reservationTimeUnit String Time unit: Month - currently only monthly is supported

TransferInRecord

Status Types Description
transferRecordId String Reserved instance transfer record ID
grantorUserId String Transferor account (desensitized)
status String Reserved instance transfer record status
reservedInstanceInfo ReservedInstanceInfo Reserved instance details
applicationTime String Reserved instance transfer initiation time
expireTime String Reserved instance transfer expiration time
endTime String Reserved instance transfer end time

TransferOutRecord

Status Types Description
transferRecordId String Reserved instance transfer record ID
recipientUserId String Recipient account (desensitized)
status String Reserved instance transfer record status
reservedInstanceInfo ReservedInstanceInfo Reserved instance details
applicationTime String Reserved instance transfer initiation time
expireTime String Reserved instance transfer expiration time
endTime String Reserved instance transfer end time

ReservedInstanceInfo

Status Types Description
reservedInstanceId String Reserved instance ID
reservedInstanceUuId String Reserved instance long ID
reservedInstanceName String Reserved instance name
scope String Reserved instance effective scope
zoneName String Reserved instance availability zone
spec String Reserved instance specification
reservedType String Reserved instance type
offeringType String Reserved instance bill type
osType String Reserved instance image type
reservedInstanceStatus String Reserved instance status
instanceCount int Reserved instance count
instanceId String Deduct instance ID
instanceName String Deduction instance name
effectiveTime String Reserved instance effective time
expireTime String Reserved instance expiration time
autoRenew String Whether auto-renewal is enabled for reserved instances
renewTimeUnit String Reserved instance auto-renewal unit
renewTime String Reserved instance renewal duration
nextRenewTime String Next auto-renewal time for reserved instances
ehcClusterId String EHC cluster ID where the reserved instance is located

TaskModel

Status Types Description
taskId String The task ID follows BCE specifications and must be a fixed-length string containing only uppercase and lowercase letters, numbers, hyphens (-), and underscores (_).
instanceId String Instance ID
internalIp String Instance internal IP address
status String Task status
errResult String Fault description
createTime String Creation time
enableHotplug Boolean Support hot repair or not: true indicates supported, null indicates unsupported
isSystemDiskRecoverable Boolean Whether system disk data is repairable, true indicates repairable, null indicates not repairable
relocationTime int Estimated cold migration duration, null indicates no information
retainDataDisk Boolean Whether to retain data disk data. true means retain, null means not retain
errStartTime String Fault occurrence time
newTaskTime String Repair task creation time
authorizeTaskTime String Authorized repair task time
unAuthorizeTaskTime String Not certified repair task time
simCompletionTime String Repair completion time by repairman
checkTaskTime String Repair task acceptance time
firstConfirmedTime String Time for first acceptance of repair task or uncompleted acceptance

ClosedTaskModel

Status Types Description
taskId String The task ID follows BCE specifications and must be a fixed-length string containing only uppercase and lowercase letters, numbers, hyphens (-), and underscores (_).
instanceId String Instance ID
internalIp String Instance internal IP address
errResult String Fault description
startTime String Task start time
endTime String Task end time
errStartTime String Fault occurrence time
newTaskTime String Repair task creation time
authorizeTaskTime String Authorized repair task time
unAuthorizeTaskTime String Not certified repair task time
simCompletionTime String Repair completion time by repairman
checkTaskTime String Repair task acceptance time
firstConfirmedTime String Time for first acceptance of repair task or uncompleted acceptance

RepairTaskDetail

Status Types Description
taskId String The task ID follows BCE specifications and must be a fixed-length string containing only uppercase and lowercase letters, numbers, hyphens (-), and underscores (_).
instanceId String Instance ID
instanceName String Instance name
errResult String Fault description
status String Task status
serverStatus String Instance status
region String Region where the instance is located
internalIp String Instance internal IP address
floatingIp String Instance floating IP address
errStartTime String Fault occurrence time
newTaskTime String Repair task creation time
authorizeTaskTime String Authorized repair task time
unAuthorizeTaskTime String Not certified repair task time
simCompletionTime String Repair completion time by repairman
checkTaskTime String Repair task acceptance time
firstConfirmedTime String Time for first acceptance of repair task or uncompleted acceptance

OperationRecord

Status Types Description
name String Operation name
operator String Operator
operateTime String Operation time

RuleModel

Status Types Description
ruleId String Operation name
ruleName String Operator
tagCount int Associated tag count
limit int Pre-certification limit
status String Rule status: enabled/disabled

RuleDetail

Status Types Description
ruleId String Operation name
ruleName String Operator
tagCount int Associated tag count
limit int Pre-certification limit
status String Rule status: enabled/disabled
tags List<[Tag](BCC/Tag Service API Reference/Appendix 1.md#Tag)> Associated tag list

CdsCustomPeriod

Status Types Description
volumeId String Disk ID (returned by disk details/list APIs)
period int Renewal duration in months, ranging from 1 to 60. Ensure the disk's expiration time after renewal matches or exceeds the BCC's expiration time; otherwise, the renewal will fail.

Next
Automatic Snapshot Policy Related Interfaces