Actualiza una instancia.
Descripción de la operación
-
Solo puede actualizar instancias de Elastic Container Instance (ECI) que se encuentren en estado Pending o Running. Después de la actualización, el estado de la instancia cambia a Updating.
-
Actualizar una instancia de ECI con una RestartPolicy de Never puede provocar fallos en los contenedores. Proceda con precaución.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
eci:UpdateContainerGroup |
update |
*containergroup
|
|
Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| RegionId |
string |
Sí |
El ID de la región. |
cn-hangzhou |
| RegionId |
string |
Sí |
El ID de la región. |
cn-hangzhou |
| ContainerGroupId |
string |
Sí |
El ID de la instancia de ECI que desea actualizar. Este es el ID del grupo de contenedores. |
eci-2zelg8vwnlzdhf8hv**** |
| RestartPolicy |
string |
No |
La política de reinicio de la instancia. Valores válidos:
|
Always |
| ClientToken |
string |
No |
Un token de cliente para garantizar la idempotencia de la solicitud. Genere un valor de parámetro único desde su cliente. El valor solo puede contener caracteres ASCII y no debe superar los 64 caracteres de longitud. Para obtener más información, consulte Cómo garantizar la idempotencia. |
123e4567-e89b-12d3-a456-426655440000 |
| Cpu |
number |
No |
El número de vCPU para la instancia (grupo de contenedores). |
2.0 |
| Memory |
number |
No |
El tamaño de memoria para la instancia (grupo de contenedores). Unidad: GiB. |
4.0 |
| ResourceGroupId |
string |
No |
El ID del grupo de recursos. |
rg-2df3isufhi38**** |
| Tag |
array<object> |
No |
La lista de etiquetas para adjuntar a la instancia. |
|
|
object |
No |
La lista de etiquetas para adjuntar a la instancia. |
||
| Key |
string |
No |
La clave de la etiqueta. |
name |
| Value |
string |
No |
El valor de la etiqueta. |
hxh |
| Volume |
array<object> |
No |
La lista de volúmenes. |
|
|
array<object> |
No |
La lista de volúmenes. |
||
| Name |
string |
No |
El nombre del volumen. |
test-empty |
| Type |
string |
No |
El tipo de volumen. Valores válidos:
|
EmptyDirVolume |
| NFSVolume.Path |
string |
No |
La ruta para montar en el volumen NFS. |
/ |
| NFSVolume.Server |
string |
No |
La dirección del destino de montaje NFS. |
071e349b04-bsd39.cn-hangzhou.nas.aliyuncs.com |
| NFSVolume.ReadOnly |
boolean |
No |
El permiso de solo lectura para el volumen NFS. Valores válidos:
|
false |
| ConfigFileVolume.ConfigFileToPath |
array<object> |
No |
La información del archivo de configuración para el volumen ConfigFile. |
|
|
object |
No |
La información del archivo de configuración para el volumen ConfigFile. |
||
| Path |
string |
No |
La ruta relativa del archivo de configuración. |
jin/test |
| Content |
string |
No |
El contenido del archivo de configuración. El contenido debe estar codificado en Base64. |
bGl1bWk= |
| EmptyDirVolume.Medium |
string |
No |
El medio de almacenamiento del volumen EmptyDir. El valor predeterminado es una cadena vacía, lo que significa que se utiliza el sistema de archivos del nodo. Puede establecer este valor en Memory para utilizar memoria. |
Memory |
| EmptyDirVolume.SizeLimit |
string |
No |
El tamaño del volumen EmptyDir. Especifique la unidad para el valor, como Gi o Mi. |
256Mi |
| FlexVolume.FsType |
string |
No |
El tipo de sistema de archivos del disco cuando utiliza un complemento FlexVolume para montar el disco. Los valores válidos incluyen ext4, ext3, xfs y vfat. El valor predeterminado es ext4. |
ext4 |
| FlexVolume.Driver |
string |
No |
El tipo de controlador cuando utiliza un complemento FlexVolume para montar un volumen. Valores válidos:
|
alicloud/disk |
| FlexVolume.Options |
string |
No |
La lista de opciones de FlexVolume. Las opciones son pares clave-valor en formato JSON. Por ejemplo, cuando monta un disco mediante FlexVolume, Options especifica los parámetros de configuración del disco. Para obtener más información, consulte Resumen de volúmenes. |
{"volumeId":"d-2zehdahrwoa7srg****","performanceLevel": "PL2"} |
| HostPathVolume.Path |
string |
No |
La ruta del volumen HostPath en el host. Nota
Este parámetro aún no está disponible. |
/tmp |
| HostPathVolume.Type |
string |
No |
El tipo de volumen HostPath. Valores válidos:
Nota
Este parámetro aún no está disponible. |
Directory |
| DnsConfig.Search |
array |
No |
La lista de dominios de búsqueda DNS. |
my.dns.search.suffix |
|
string |
No |
La lista de dominios de búsqueda DNS. |
my.dns.search.suffix |
|
| DnsConfig.NameServer |
array |
No |
La lista de direcciones IP de servidores DNS. |
1.2.3.4 |
|
string |
No |
La lista de direcciones IP de servidores DNS. |
1.2.3.4 |
|
| DnsConfig.Option |
array<object> |
No |
La información de configuración DNS. |
|
|
object |
No |
La información de configuración DNS. |
||
| Value |
string |
No |
El valor de la variable de opción para la configuración DNS. |
2 |
| Name |
string |
No |
El nombre de la variable de opción para la configuración DNS. |
ndots |
| Container |
array<object> |
No |
Especifica la nueva configuración del grupo de contenedores. |
|
|
array<object> |
No |
Especifica la nueva configuración del grupo de contenedores. |
||
| ReadinessProbe.TimeoutSeconds |
integer |
No |
El periodo de tiempo de espera para la verificación. El valor predeterminado es 1 segundo. El valor mínimo es 1 segundo. |
5 |
| ReadinessProbe.SuccessThreshold |
integer |
No |
El número de verificaciones exitosas consecutivas necesarias para determinar que la verificación es exitosa después de un fallo. El valor predeterminado es 1. |
1 |
| SecurityContext.Capability.Add |
array |
No |
Otorga permisos específicos a los procesos en el contenedor. Actualmente, solo se admiten NET_ADMIN y NET_RAW. Nota
NET_RAW no se admite de forma predeterminada. Para utilizarlo, envíe un ticket. |
|
|
string |
No |
Otorga permisos específicos a los procesos en el contenedor. Actualmente, solo se admiten NET_ADMIN y NET_RAW. Nota
NET_RAW no se admite de forma predeterminada. Para utilizarlo, envíe un ticket. |
NET_ADMIN |
|
| ReadinessProbe.TcpSocket.Port |
integer |
No |
El puerto para la verificación TcpSocket. |
5000 |
| ReadinessProbe.HttpGet.Scheme |
string |
No |
El tipo de protocolo para la solicitud HTTP GET cuando utiliza una solicitud HTTP para una verificación de estado. Valores válidos:
|
HTTP |
| LivenessProbe.PeriodSeconds |
integer |
No |
El intervalo en el que se realiza la verificación. El valor predeterminado es 10 segundos. El valor mínimo es 1 segundo. |
10 |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
No |
Indica si el sistema de archivos raíz es de solo lectura. Actualmente, solo se admite `true`. |
true |
| EnvironmentVar |
array<object> |
No |
La lista de variables de entorno para el contenedor. |
|
|
object |
No |
La lista de variables de entorno para el contenedor. |
||
| Key |
string |
No |
El nombre de la variable de entorno para el contenedor. |
PATH |
| Value |
string |
No |
El valor de la variable de entorno para el contenedor. |
/usr/bin/local/ |
| FieldRef.FieldPath |
string |
No |
Utiliza un campo del pod como variable de entorno. Actualmente, solo se admite `status.podIP`. |
status.podIP |
| LivenessProbe.TcpSocket.Port |
integer |
No |
El puerto para la verificación TcpSocket. |
80 |
| Tty |
boolean |
No |
Indica si se debe habilitar la interacción. El valor predeterminado es false. Si Command es del tipo /bin/bash, establezca este valor en true. |
false |
| WorkingDir |
string |
No |
El directorio de trabajo del contenedor. |
/usr/share/ |
| Arg |
array |
No |
Los argumentos de inicio para el contenedor. Puede especificar hasta 10 argumentos. |
hello |
|
string |
No |
Los argumentos de inicio para el contenedor. |
hello |
|
| Stdin |
boolean |
No |
Indica si se debe asignar un búfer para la entrada estándar en el entorno de ejecución del contenedor. Si no se establece, la lectura desde la entrada estándar en el contenedor da como resultado un fin de archivo (EOF). El valor predeterminado es false. |
false |
| LivenessProbe.InitialDelaySeconds |
integer |
No |
El momento en que comienza la verificación. El tiempo se calcula a partir del inicio del contenedor. |
10 |
| VolumeMount |
array<object> |
No |
La lista de volúmenes para montar en el contenedor. |
|
|
object |
No |
La lista de volúmenes para montar en el contenedor. |
||
| MountPropagation |
string |
No |
La configuración de propagación de montaje para el volumen. La propagación de montaje permite que los volúmenes montados por un contenedor se compartan con otros contenedores en el mismo pod, o incluso con otros pods en el mismo nodo. Valores válidos:
Valor predeterminado: None. |
None |
| MountPath |
string |
No |
El directorio para montar en el contenedor. El contenido en el directorio de montaje del contenedor se sobrescribe con el contenido del volumen. Utilícelo con precaución. |
/usr/share/ |
| ReadOnly |
boolean |
No |
Indica si el volumen es de solo lectura. Valor predeterminado: false. |
false |
| SubPath |
string |
No |
El subdirectorio del volumen. Esto permite que un pod monte diferentes directorios del mismo volumen en distintos directorios del contenedor. |
/usr/share/sub/ |
| Name |
string |
No |
El nombre del volumen para montar en el contenedor. Seleccione un volumen que esté montado en la instancia ECI (grupo de contenedores). El valor debe ser uno de los parámetros Volume.N.Name configurados. |
test-empty |
| ImagePullPolicy |
string |
No |
La política de descarga de imágenes. Valores válidos:
|
Never |
| StdinOnce |
boolean |
No |
Cuando la entrada estándar es true, el flujo de entrada estándar permanece abierto a través de múltiples sesiones de conexión. Si StdinOnce se establece en true, la entrada estándar se abre cuando se inicia el contenedor y está vacía hasta que el primer cliente se conecta a la entrada estándar. Luego permanece abierta para recibir datos hasta que el cliente se desconecta. En ese punto, la entrada estándar se cierra y permanece cerrada hasta que el contenedor se reinicia. |
true |
| LifecyclePreStopHandlerTcpSocketPort |
integer |
No |
El puerto para la verificación de socket TCP cuando utiliza TCPSocket para configurar la función de callback preStop. |
80 |
| LifecyclePostStartHandlerHttpGetScheme |
string |
No |
La ruta para la verificación de solicitud HTTP GET cuando utiliza una solicitud HTTP para configurar la función de callback postStart. |
/healthyz |
| ReadinessProbe.PeriodSeconds |
integer |
No |
El intervalo en el que se realiza la verificación. El valor predeterminado es 10 segundos. El valor mínimo es 1 segundo. |
3 |
| LivenessProbe.SuccessThreshold |
integer |
No |
El número de verificaciones exitosas consecutivas necesarias para determinar que la verificación es exitosa después de un fallo. El valor predeterminado es 1. El valor debe ser 1. |
1 |
| Command |
array |
No |
El comando de inicio para el contenedor. Puede especificar hasta 20 comandos. Cada comando puede tener una longitud máxima de 256 caracteres. |
echo |
|
string |
No |
El comando de inicio para el contenedor. Cada comando puede tener una longitud máxima de 256 caracteres. |
echo |
|
| LifecyclePostStartHandlerHttpGetHost |
string |
No |
La dirección de host que recibe la solicitud HTTP GET cuando utiliza una solicitud HTTP para configurar la función de callback postStart. |
hide |
| ReadinessProbe.HttpGet.Path |
string |
No |
La ruta para la verificación HttpGet. |
/usr/ |
| LivenessProbe.Exec.Command |
array |
No |
El comando que se ejecuta para la verificación en el contenedor. |
|
|
string |
No |
El comando que se ejecuta para la verificación en el contenedor. |
echo |
|
| LifecyclePostStartHandlerTcpSocketPort |
integer |
No |
El puerto para la verificación de socket TCP cuando utiliza TCPSocket para configurar la función de callback postStart. |
1 |
| LifecyclePostStartHandlerHttpGetPath |
string |
No |
La ruta para la verificación de solicitud HTTP GET cuando utiliza una solicitud HTTP para configurar la función de callback postStart. |
/healthyz |
| LifecyclePostStartHandlerExec |
array |
No |
El comando que se ejecuta en el contenedor cuando utiliza la línea de comandos para configurar la función de callback postStart. |
hide |
|
string |
No |
El comando que se ejecuta en el contenedor cuando utiliza la línea de comandos para configurar la función de callback postStart. |
["/bin/sh", "-c", "echo Hello from the postStart handler > /usr/share/message"] |
|
| LifecyclePreStopHandlerHttpGetPath |
string |
No |
La ruta para la verificación de solicitud HTTP GET cuando utiliza una solicitud HTTP para configurar la función de callback preStop. |
/healthyz |
| Port |
array<object> |
No |
El puerto del contenedor. Valores válidos: de 1 a 65535. |
|
|
object |
No |
El puerto del contenedor. Valores válidos: de 1 a 65535. |
||
| Protocol |
string |
No |
TCP/UDP. |
TCP |
| Port |
integer |
No |
El número de puerto. Valores válidos: de 1 a 65535. |
8080 |
| LifecyclePreStopHandlerHttpGetScheme |
string |
No |
El tipo de protocolo para la solicitud HTTP GET cuando utiliza una solicitud HTTP para configurar la función de callback preStop. Valores válidos:
|
HTTP |
| LivenessProbe.HttpGet.Scheme |
string |
No |
El tipo de protocolo para la solicitud HTTP GET cuando utiliza una solicitud HTTP para una verificación de estado. Valores válidos:
|
HTTP |
| LifecyclePostStartHandlerHttpGetHttpHeaders |
array<object> |
No |
La colección de encabezados de solicitud HTTP válidos en la solicitud HTTP generada. |
|
|
object |
No |
La colección de encabezados de solicitud HTTP válidos en la solicitud HTTP generada. |
||
| Value |
string |
No |
El valor del parámetro de solicitud para la solicitud HTTP GET cuando se utiliza una solicitud HTTP para configurar la función de callback postStart. |
test |
| Name |
string |
No |
El parámetro de solicitud para la solicitud HTTP GET cuando se utiliza una solicitud HTTP para configurar la función de callback postStart. |
testValue |
| ReadinessProbe.HttpGet.Port |
integer |
No |
El puerto para la verificación HttpGet. |
8080 |
| LifecyclePostStartHandlerTcpSocketHost |
string |
No |
La dirección de host para la verificación de socket TCP cuando se utiliza TCP Socket para configurar la función de callback postStart. |
10.0.XX.XX |
| Gpu |
integer |
No |
El número de GPU para el contenedor. |
1 |
| ReadinessProbe.InitialDelaySeconds |
integer |
No |
El momento en que comienza la verificación. El tiempo se calcula a partir del inicio del contenedor. |
10 |
| LifecyclePreStopHandlerExec |
array |
No |
El comando que se ejecuta en el contenedor cuando se utiliza la línea de comandos para configurar la función de callback preStop. |
hide |
|
string |
No |
El comando que se ejecuta en el contenedor cuando se utiliza la línea de comandos para configurar la función de callback preStop. |
["/bin/sh", "-c","echo Hello from the preStop handler > /usr/share/message"] |
|
| Memory |
number |
No |
El tamaño de memoria del contenedor. |
2.0 |
| Name |
string |
No |
El nombre del contenedor. |
jenkins |
| LifecyclePreStopHandlerHttpGetHost |
string |
No |
La dirección de host que recibe la solicitud HTTP GET cuando se utiliza una solicitud HTTP para configurar la función de callback preStop. |
10.0.XX.XX |
| LifecyclePreStopHandlerTcpSocketHost |
string |
No |
La dirección de host para la verificación de socket TCP cuando se utiliza TCP Socket para configurar la función de callback preStop. |
10.0.XX.XX |
| Image |
string |
No |
La imagen del contenedor. |
jenkins |
| LifecyclePreStopHandlerHttpGetPort |
integer |
No |
El puerto para la verificación de solicitud HTTP GET cuando se utiliza una solicitud HTTP para configurar la función de callback preStop. |
1 |
| LivenessProbe.FailureThreshold |
integer |
No |
El número de verificaciones fallidas consecutivas necesarias para determinar que la verificación ha fallado después de un éxito. El valor predeterminado es 3. |
3 |
| ReadinessProbe.Exec.Command |
array |
No |
El comando que se ejecuta para la verificación en el contenedor. |
|
|
string |
No |
El comando que se ejecuta para la verificación en el contenedor. |
echo |
|
| LifecyclePreStopHandlerHttpGetHttpHeader |
array<object> |
No |
La información del encabezado de solicitud HTTP generado. |
|
|
object |
No |
La información del encabezado de solicitud HTTP generado. |
||
| Value |
string |
No |
El valor del parámetro de solicitud para la solicitud HTTP GET cuando se utiliza una solicitud HTTP para configurar la función de callback preStop. |
testValue |
| Name |
string |
No |
El parámetro de solicitud para la solicitud HTTP GET cuando se utiliza una solicitud HTTP para configurar la función de callback preStop. |
test |
| ReadinessProbe.FailureThreshold |
integer |
No |
El número de verificaciones fallidas consecutivas necesarias para determinar que la verificación ha fallado después de un éxito. El valor predeterminado es 3. |
3 |
| Cpu |
number |
No |
El tamaño de vCPU del contenedor. |
1.0 |
| LivenessProbe.HttpGet.Port |
integer |
No |
El puerto para la verificación HttpGet. |
8080 |
| LivenessProbe.HttpGet.Path |
string |
No |
La ruta para la verificación HttpGet. |
/usr/local/bin |
| LivenessProbe.TimeoutSeconds |
integer |
No |
El periodo de tiempo de espera para la verificación. El valor predeterminado es 1 segundo. El valor mínimo es 1 segundo. |
1 |
| SecurityContext.RunAsUser |
integer |
No |
El UID que se utiliza para ejecutar el punto de entrada del proceso del contenedor. |
1377 |
| LifecyclePostStartHandlerHttpGetPort |
integer |
No |
El puerto para la verificación de solicitud HTTP GET cuando se utiliza una solicitud HTTP para configurar la función de callback postStart. |
1 |
| InitContainer |
array<object> |
No |
Especifica la nueva información del contenedor de inicialización. |
|
|
array<object> |
No |
Especifica la nueva información del contenedor de inicialización. |
||
| SecurityContext.Capability.Add |
array |
No |
Otorga permisos específicos a los procesos en el contenedor. Solo se admiten NET_ADMIN y NET_RAW. Nota
NET_RAW no se admite de forma predeterminada. Envíe un ticket para solicitar este permiso. |
|
|
string |
No |
Otorga permisos específicos a los procesos en el contenedor. Solo se admiten NET_ADMIN y NET_RAW. Nota
NET_RAW no se admite de forma predeterminada. Para usar este permiso, envíe un ticket. |
NET_ADMIN |
|
| Image |
string |
No |
La imagen de contenedor para el contenedor de inicialización. |
nginx |
| VolumeMount |
array<object> |
No |
La lista de montajes de volúmenes. |
|
|
object |
No |
Una lista de volúmenes para montar. |
||
| MountPropagation |
string |
No |
La configuración de propagación de montaje para el volumen. La propagación de montaje permite que un volumen montado por un contenedor se comparta con otros contenedores en el mismo pod, o incluso con otros pods en el mismo nodo. Valores válidos:
Valor predeterminado: None. |
None |
| MountPath |
string |
No |
La ruta de montaje para el contenedor de inicialización. El contenido del volumen sobrescribe cualquier contenido existente en esta ruta. Úselo con precaución. |
/pod/data |
| ReadOnly |
boolean |
No |
Especifica si el volumen es de solo lectura. El valor predeterminado es false. |
false |
| SubPath |
string |
No |
El subdirectorio dentro del volumen. Esto permite que un pod monte diferentes subdirectorios del mismo volumen en distintos directorios de un contenedor. |
data2/ |
| Name |
string |
No |
El nombre del volumen que se montará en el contenedor de inicialización. El valor debe ser el nombre de un volumen definido en el parámetro Volume.N.Name para el grupo de contenedores. |
default-volume1 |
| Port |
array<object> |
No |
El número de puerto. El rango válido es de 1 a 65535. |
|
|
object |
No |
El número de puerto. El valor debe estar entre 1 y 65535. |
||
| Protocol |
string |
No |
TCP o UDP. |
TCP |
| Port |
integer |
No |
El puerto del contenedor de inicialización. Valores válidos: de 1 a 65535. |
9000 |
| SecurityContext.ReadOnlyRootFilesystem |
boolean |
No |
Especifica si el sistema de archivos raíz del contenedor es de solo lectura. El único valor válido es `true`. |
true |
| EnvironmentVar |
array<object> |
No |
Las variables de entorno del contenedor. |
|
|
object |
No |
La lista de variables de entorno para el contenedor. |
||
| Key |
string |
No |
El nombre de la variable de entorno para el contenedor de inicialización. |
PATH |
| Value |
string |
No |
El valor de la variable de entorno para el contenedor de inicialización. |
/usr/local/bin |
| FieldRef.FieldPath |
string |
No |
La referencia al valor de una variable de entorno. El único valor admitido es status.podIP. |
status.podIP |
| ImagePullPolicy |
string |
No |
La política de descarga de imágenes. Valores válidos:
|
IfNotPresent |
| StdinOnce |
boolean |
No |
Cuando la entrada estándar está habilitada, el flujo de entrada estándar permanece abierto a través de múltiples sesiones de conexión. Si establece StdinOnce en true, la entrada estándar se abre cuando se inicia el contenedor. El flujo está vacío hasta que se conecta el primer cliente. Luego acepta datos hasta que el cliente se desconecta. Después de que el cliente se desconecta, el flujo se cierra y permanece cerrado hasta que se reinicia el contenedor. |
true |
| Cpu |
number |
No |
El número de vCPU para el contenedor de inicialización. |
2.0 |
| Tty |
boolean |
No |
Especifica si se debe habilitar la interacción. El valor predeterminado es false. Si Command se establece en /bin/bash, configure este parámetro en true. |
true |
| WorkingDir |
string |
No |
El directorio de trabajo del contenedor de inicialización. |
/bin/local/ |
| Command |
array |
No |
El comando para el contenedor de inicialización. |
/bin/sh sleep |
|
string |
No |
El comando para el contenedor de inicialización. |
/bin/sh sleep |
|
| Arg |
array |
No |
Los argumentos de inicio para el contenedor de inicialización. |
10 |
|
string |
No |
Los parámetros de inicio para el contenedor de inicialización. |
10 |
|
| SecurityContext.RunAsUser |
integer |
No |
El ID de usuario para ejecutar el contenedor. |
1000 |
| Gpu |
integer |
No |
El número de GPU para el contenedor de inicialización. |
1 |
| Memory |
number |
No |
El tamaño de memoria del contenedor de inicialización. |
4.0 |
| Stdin |
boolean |
No |
Especifica si se debe asignar un búfer para la entrada estándar del contenedor. Si no se establece, la lectura desde la entrada estándar devuelve un fin de archivo (EOF). El valor predeterminado es false. |
false |
| Name |
string |
No |
El nombre del contenedor de inicialización. |
init-nginx |
| ImageRegistryCredential |
array<object> |
No |
Una lista de credenciales del repositorio de imágenes. |
|
|
object |
No |
Una lista de credenciales para el repositorio de imágenes. |
||
| Password |
string |
No |
La contraseña para el repositorio de imágenes. |
yourpassword |
| Server |
string |
No |
La dirección del repositorio de imágenes sin el prefijo |
registry.cn-shanghai.aliyuncs.com/ecitest/nginx:alpine |
| UserName |
string |
No |
El nombre de usuario para el repositorio de imágenes. |
yourname |
| AcrRegistryInfo |
array<object> |
No |
Información sobre la instancia de ACR Enterprise. |
|
|
object |
No |
Información sobre la instancia de ACR Enterprise. |
||
| InstanceId |
string |
No |
El ID de la instancia de ACR Enterprise. |
cri-nwj395hgf6f3**** |
| InstanceName |
string |
No |
El nombre de la instancia de ACR Enterprise. |
acr-test |
| RegionId |
string |
No |
La región de la instancia de ACR Enterprise. |
cn-beijing |
| Domain |
array |
No |
Los nombres de dominio de la instancia de ACR Enterprise. De forma predeterminada, esto incluye todos los nombres de dominio de la instancia. Puede especificar uno o más nombres de dominio, separados por comas. |
|
|
string |
No |
El nombre de dominio de la instancia de ACR Enterprise. De forma predeterminada, se utilizan todos los nombres de dominio de la instancia. Puede especificar uno o más nombres de dominio. Separe múltiples nombres de dominio con comas. |
cn-beijing |
|
| UpdateType |
string |
No |
El tipo de actualización. Valores válidos:
El valor predeterminado es RenewUpdate. |
RenewUpdate |
Descripciones de parámetros
Container e InitContainer: Tanto InitContainer como Container solo admiten actualizaciones completas. Se requiere reiniciar la instancia para actualizar un InitContainer. Se admiten los siguientes escenarios de actualización:
-
Una instancia de ECI tiene tanto un InitContainer como un Container, y solo se actualiza el InitContainer.
-
Una instancia de ECI tiene tanto un InitContainer como un Container, y solo se actualiza el Container.
-
Una instancia de ECI tiene tanto un InitContainer como un Container, y ambos se actualizan.
-
Una instancia de ECI solo tiene un Container, y se actualiza el Container.
-
Una instancia de ECI solo tiene un Container, y se agrega un InitContainer.
-
Una instancia de ECI solo tiene un Container, se agrega un InitContainer y se actualiza el Container.
ImageRegistryCredentials
-
Solo se admiten actualizaciones completas.
-
No es necesario reiniciar la instancia de ECI si solo actualiza ImageRegistryCredentials sin aumentar el número de credenciales. En todos los demás casos, se requiere un reinicio.
Actualización completa: Si un parámetro es una lista, no puede actualizar sus elementos individuales. Si un parámetro es una estructura, no puede actualizar sus miembros individuales.
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| RequestId |
string |
El ID único de la solicitud. |
CB8D2B22-D636-4182-****-1FC9DBDAD66F |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "CB8D2B22-D636-4182-****-1FC9DBDAD66F"
}
Códigos de error
|
Código de estado HTTP |
Código de error |
Mensaje de error |
Descripción |
|---|---|---|---|
| 400 | InvalidParameter.CPU.Memory | The specified cpu and memory are not allowed | |
| 400 | InvalidParameter.DuplicatedName | The container group include containers with duplicate names. | |
| 400 | InvalidParameter.DuplicatedVolumeName | The container group includes volumes with duplicate names. | |
| 400 | InvalidParameter.LengthExceeded | %s | |
| 400 | InvalidParameter.ValueExceeded | %s | |
| 400 | IncorrectStatus | %s | |
| 400 | InvalidParam.CpuOrMemorySpec | The specified specification is invalid. | |
| 400 | InvalidParameter | %s | |
| 400 | MissingParameter | %s | |
| 400 | NoNeedUpdate | There are no changes to be updated for current resource. | |
| 403 | InvalidAction | The specified action is invalid | |
| 404 | InvalidParameter.NotFound | %s |
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.