IBM Cloud Docs
Cómo trabajar con recursos y grupos de recursos (ibmcloud resource)

Cómo trabajar con recursos y grupos de recursos (ibmcloud resource)

Un grupo de recursos es una manera de organizar sus recursos de cuenta en agrupaciones personalizables. Utilice los siguientes mandatos de la interfaz de línea de mandatos de IBM Cloud® para gestionar los recursos de IBM Cloud en un grupo de recursos.

ibmcloud resource groups

Listar grupos de recursos.

ibmcloud resource groups [--default]

Opciones de mandato

--default
Obtener el grupo predeterminado de la cuenta actual.

Ejemplos

Listar todos los grupos de recursos de la cuenta de destino actual:

ibmcloud resource groups

Lista el grupo por defecto de la cuenta actualmente seleccionada:

ibmcloud resource groups --default

ibmcloud resource group

Mostrar detalles de un grupo de recursos

ibmcloud resource group NAME [--id]

Opciones de mandato

NAME (necesario)
Nombre del grupo de recursos
--id
Mostrar solo ID

Ejemplos

Mostrar grupo de recursos example-group:

ibmcloud resource group example-group

Mostrar solo el ID del grupo de recursos example-group:

ibmcloud resource group example-group --id

ibmcloud resource group-create

Crear un grupo de recursos:

ibmcloud resource group-create NAME

Opciones de mandato

NAME (necesario)
Nombre del grupo de recursos

Ejemplos

Crear un grupo de recursos example-group:

ibmcloud resource group-create example-group

ibmcloud resource group-update

Actualizar un grupo de recursos existente

ibmcloud resource group-update NAME [-n, --name NEW_NAME] [-f, --force]

Opciones de mandato

NAME (necesario)
Nombre del grupo de recursos de destino
-n, --name
Nuevo nombre de grupo de recursos
-f, --force
Forzar actualización sin confirmación

Ejemplos

Cambie el nombre del grupo de recursos example-group a trial-group:

ibmcloud resource group-update example-group -n trial-group

ibmcloud resource group-delete

Suprimir un grupo de recursos existente

ibmcloud resource group-delete NAME [-f, --force]

Opciones de mandato

NAME (necesario)
Nombre del grupo de recursos de destino
-f, --force
Forzar la supresión sin confirmación

Ejemplos

Suprimir grupo de recursos example-group:

ibmcloud resource group-delete example-group -f

ibmcloud resource quotas

Listar todas las definiciones de cuota.

ibmcloud resource quotas

Ejemplos

Listar todas las definiciones de cuota:

ibmcloud resource quotas

ibmcloud resource quota

Mostrar detalles de una definición de cuota.

ibmcloud resource quota NAME

Opciones de mandato

NAME (necesario)
Nombre de la cuota

Ejemplos

Mostrar detalles de cuota free:

ibmcloud resource quota free

ibmcloud resource service-instances

Listar instancias de servicio.

ibmcloud resource service-instances [--service-name SERVICE_NAME] [--location LOCATION] [--type INSTANCE_TYPE] [-g RESOURCE_GROUP | --all-resource-groups] [--long] [--limit LIMIT] [--offset OFFSET] [--output FORMAT] [-q, --quiet]

Opciones de mandato

--service-name SERVICE_NAME
Nombre de pertenencia al servicio
--location LOCATION
Filtrar por ubicación
--type INSTANCE_TYPE
Tipo de instancias. El tipo service_instance se utiliza si no se especifica. Utilícelo todo para listar todos los tipos de instancias.
-g RESOURCE_GROUP
Nombre del grupo de recursos
--all-resource-groups
Consultar todos los grupos de recursos
--long
Mostrar más campos en la salida
- --limit LIMIT
Número de recursos a devolver
- --offset OFFSET
Número de posición del recurso inicial
--output FORMAT
Especifique el formato de salida. Ahora sólo se admite JSON.
-q, --quiet
Suprimir la salida detallada.

Ejemplos

Listar las instancias de servicio del servicio test-service:

ibmcloud resource service-instances --service-name test-service

Listar la siguiente página de instancias de servicio con un tamaño de página de 10

ibmcloud resource service-instances --offset 1 --limit 10

ibmcloud resource service-instance

Mostrar los detalles de una instancia de servicio.

ibmcloud resource service-instance (NAME|ID) [--location LOCATION] [--id]

Opciones de mandato

NAME (necesario), exclusivo con ID
Nombre de la instancia de servicio
ID (necesario), exclusivo con NAME
ID de la instancia de servicio
--location
Filtrar por ubicación
--id
Mostrar el ID de la instancia de servicio

Ejemplos

Mostrar detalles de la instancia de servicio my-service-instance:

ibmcloud resource service-instance my-service-instance

ibmcloud resource service-instance-create

Crear una instancia de servicio.

ibmcloud resource service-instance-create NAME (SERVICE_NAME | SERVICE_ID) SERVICE_PLAN_NAME LOCATION [-d, --deployment DEPLOYMENT_NAME] [-p, --parameters @JSON_FILE | JSON_STRING ] [-g RESOURCE_GROUP] [--service-endpoints SERVICE_ENDPOINTS_TYPE] [--allow-cleanup] [--lock] [--subscription SUBSCRIPTION_ID]

Opciones de mandato

NAME (necesario)
Nombre de la instancia de servicio
SERVICE_NAME o SERVICE_ID (necesario)
Nombre o ID del servicio. Para listar las ofertas de servicios, utilice la dirección ibmcloud catalog service-marketplacecomando.
SERVICE_PLAN_NAME o SERVICE_PLAN_ID (necesario)
Nombre o ID del plan de servicio
LOCATION (obligatorio)
Ubicación o entorno de destino para crear la instancia de servicio
-d, --deployment DEPLOYMENT_NAME
Nombre del despliegue
-p, --parameters @JSONFILE o JSON_STRING
Archivo JSON o serie JSON de parámetros para crear instancia de servicio
-g RESOURCE_GROUP
Nombre del grupo de recursos
--service-endpoints SERVICE_ENDPOINTS_TYPE
Tipos de puntos finales de servicio. Los valores posibles son 'public', 'private', 'public-and-private'. El valor por defecto para los endpoints de servicio es el tipo configurado por el servicio en IBM Cloud®.
--allow-cleanup
Si la instancia de servicio se debe suprimir (limpiar) durante el proceso de una llamada de supresión de instancia de la región
--lock
Indica si debe crear la instancia de servicio con estado bloqueado
--subscription
ID de suscripción asociado a este servicio y plan

Ejemplos

Cree una instancia de servicio denominada my-service-instance que utilice el plan de servicio test-service-plan del servicio test-service en la ubicación eu-gb :

ibmcloud resource service-instance-create my-service-instance test-service test-service-plan eu-gb

ibmcloud resource service-instance-update

Actualizar instancia de servicio.

ibmcloud resource service-instance-update ( NAME | ID ) [-n, --name NEW_NAME] [--service-plan-id SERVICE_PLAN_ID] [-p, --parameters @JSON_FILE | JSON_STRING ] [-g RESOURCE_GROUP] [--service-endpoints SERVICE_ENDPOINTS_TYPE] [-f, --force]

Opciones de mandato

Nombre (obligatorio)
Nombre de la instancia de servicio, exclusivo con ID
ID (necesario)
ID de la instancia de servicio, exclusivo con NAME
-n, --name NEW_NAME
Nuevo nombre de instancia de servicio
--service-plan-id SERVICE_PLAN_ID
Nuevo ID de plan de servicio
-p, --parameters @JSON_FILE | JSON_STRING
Archivo JSON o serie JSON de parámetros para crear instancia de servicio
-g RESOURCE_GROUP
Nombre del grupo de recursos
--service-endpoints SERVICE_ENDPOINTS_TYPE
Tipos de puntos finales de servicio. Los valores posibles son 'public', 'private', 'public-and-private'.
-f, --force
Forzar actualización sin confirmación

Ejemplos

Actualizar la instancia de servicio my-service-instance, cambiar su nombre a new-service-instance:

ibmcloud resource service-instance-update my-service-instance -n new-service-instance

ibmcloud resource service-instance-delete

Suprima la instancia de servicio. Si el suministro está en curso, el mandato intenta cancelar el proceso de suministro. Es posible que algunos servicios no soporten la cancelación.

ibmcloud resource service-instance-delete (NAME|ID) [-f, --force] [--recursive]

Opciones de mandato

Nombre (obligatorio)
Nombre de la instancia de servicio, exclusivo con ID
ID (necesario)
ID de la instancia de servicio, exclusivo con NAME
-f, --force
Forzar la supresión sin confirmación
--recursive
Suprimir todos los recursos de pertenencia

Ejemplos

Suprimir instancia de servicio de recurso my-service-instance:

ibmcloud resource service-instance-delete my-service-instance

ibmcloud resource service-instance-lock

Bloquear instancia de servicio.

ibmcloud resource service-instance-lock ( NAME | ID ) [-g RESOURCE_GROUP] [-f, --force]

Opciones de mandato

Nombre (obligatorio)
Nombre de la instancia de servicio, exclusivo con ID
ID (necesario)
ID de la instancia de servicio, exclusivo con NAME
-g RESOURCE_GROUP
Nombre del grupo de recursos
-f, --force
Forzar el bloqueo sin confirmación

Ejemplos

Bloquear instancia de servicio de recurso my-service-instance:

ibmcloud resource service-instance-lock my-service-instance

ibmcloud resource service-instance-unlock

Desbloquea la instancia de servicio.

ibmcloud resource service-instance-unlock ( NAME | ID ) [-g RESOURCE_GROUP] [-f, --force]

Opciones de mandato

Nombre (obligatorio)
Nombre de la instancia de servicio, exclusivo con ID
ID (necesario)
ID de la instancia de servicio, exclusivo con NAME
-g RESOURCE_GROUP
Nombre del grupo de recursos
-f, --force
Forzar el bloqueo sin confirmación

Ejemplos

Desbloquear instancia de servicio de recurso my-service-instance:

ibmcloud resource service-instance-unlock my-service-instance

ibmcloud resource service-keys

Lista las claves de servicio de la instancia de servicio.

ibmcloud resource service-keys [ --instance-id ID | --instance-name NAME ]

Opciones de mandato

--instance-id
ID de instancia de servicio
--instance-name
Nombre de instancia de servicio

Ejemplos

Listar claves de servicio de la instancia de servicio my-service-instance:

ibmcloud resource service-keys --instance-name my-service-instance

ibmcloud resource service-key

Muestra los detalles de las claves de servicio, donde los n primeros caracteres del nombre de la clave de servicio coinciden con el valor proporcionado de KEY_NAME.

ibmcloud resource service-key (NAME | ID) [-g RESOURCE_GROUP] [--id]

Opciones de mandato

NOMBRE
Nombre de la clave
ID
ID de la clave
-g
Nombre del grupo de recursos
--id
Muestra el ID de la clave de servicio. Esta opción y '--output' son mutuamente excluyentes.
-g RESOURCE_GROUP
Nombre del grupo de recursos

Ejemplos

Mostrar detalles de la clave de servicio my-service-key:

ibmcloud resource service-key my-service-key

Mostrar detalles de la clave de servicio con el ID crn:v1:bluemix:public:cloudantnosqldb:us-south:a/537860630a5ba7115be954e8d5aa5689:cc2a6d6c-8f5e-4038-b975-b09b51d1d8dc:resource-key:9057f12e-fbf5-421d-8865-764422217a79:

ibmcloud resource service-key crn:v1:bluemix:public:cloudantnosqldb:us-south:a/537860630a5ba7115be954e8d5aa5689:cc2a6d6c-8f5e-4038-b975-b09b51d1d8dc:resource-key:9057f12e-fbf5-421d-8865-764422217a79

ibmcloud resource service-key-create

Crear una clave de servicio.

ibmcloud resource service-key-create NAME [ROLE_NAME] ( --instance-id SERVICE_INSTANCE_ID | --instance-name SERVICE_INSTANCE_NAME) [--service-id SERVICE_ID] [-p, --parameters @JSON_FILE | JSON_TEXT] [-g RESOURCE_GROUP] [--service-endpoint SERVICE_ENDPOINT_TYPE] [-f, --force] [-f, --force] [-q, --quiet]

Opciones de mandato

NAME (necesario)
Nombre de la clave.
ROLE_NAME (opcional)
Nombre del rol de servicio de IAM. El rol especificado no puede ser uno de los roles de plataforma predeterminados. Puede verificar la elegibilidad de cualquier rol para su uso con esta opción ejecutando ibmcloud iam roles --service <your-service> y comprobando que serviceRole aparece en el CRN del rol.
--instance-id SERVICE_INSTANCE_ID
ID de la instancia de servicio.
--instance-name SERVICE_INSTANCE_NAME
Nombre de la instancia de servicio.
--service-id SERVICE_ID
Nombre o UUID del ID de servicio al que pertenece el rol. Sólo puede establecerse cuando ROLE_NAME se omite o se establece en None.
-p, --parameters @JSON_FILE | JSON_TEXT
Parámetros del archivo JSON o de la serie JSON.
-g RESOURCE_GROUP
Nombre de grupo de recursos.
--service-endpoint SERVICE_ENDPOINT_TYPE
Tipo de punto final de servicio. Los valores posibles son 'public' o 'private'.
--output FORMAT (opcional)
Especifique el formato de salida. Solo se admite JSON.
-f, --force
Forzar la creación sin confirmación
-q, --quite
Suprimir la salida detallada.

Ejemplos

Crear una clave de servicio llamada my-service-key con el rol Administrator para la instancia de servicio my-service-instance:

ibmcloud resource service-key-create my-service-key Administrator --instance-name my-service-instance

Crear una clave de servicio llamada my-service-key sin ningún rol para una instancia de servicio no habilitada para iam my-service-instance:

ibmcloud resource service-key-create my-service-key --instance-name my-service-instance

ibmcloud resource service-key-update

Actualizar una clave de servicio.

ibmcloud resource service-key-update ( NAME | ID ) [-n, --name NEW_NAME] [-g RESOURCE_GROUP] [-f, --force]

Opciones de mandato

NAME | ID
Nombre o ID de la clave
-n, --name NEW_NAME
Nuevo nombre de la clave
-g RESOURCE_GROUP
ID del grupo de recursos al que pertenece la clave
-f, --force
Forzar actualización sin confirmación

Ejemplos

Actualizar una clave de servicio llamada my-service-key y asignarle el nuevo nombre my-service-key-2:

ibmcloud resource service-key-update my-service-key -n my-service-key-2

ibmcloud resource service-key-delete

Suprimir una clave de servicio.

ibmcloud resource service-key-delete ( KEY_NAME | KEY_ID ) [-f, --force]

Opciones de mandato

KEY_NAME | KEY_ID
Nombre de la clave o el ID de la clave
-f, --force
Forzar la supresión sin confirmación

Ejemplos

Suprimir la clave de servicio my-service-key:

ibmcloud resource service-key-delete my-service-key

suscripción a recursos ibmcloud

Mostrar detalles de una suscripción.

ibmcloud resource subscription SUBSCRIPTION_ID

Opciones de mandato

SUBSCRIPTION_ID (obligatorio)
Campo SUBSCRIPTION_ID de una suscripción

Ejemplos

Mostrar detalles de la suscripción my-subscription-id :

ibmcloud resource subscription my-subscription-id

suscripciones a recursos ibmcloud

Lista de suscripciones de su cuenta

ibmcloud resource subscriptions [--output FORMAT]

Opciones de mandato

--output value
Especifique el formato de salida. Ahora sólo se admite JSON.

ibmcloud resource tags

Listar todas las etiquetas en la cuenta de facturación

ibmcloud resource tags [-o, --offset OFFSET] [-l, --limit LIMIT]  [-p, --provider classic-infrastructure] [-d, --details true] [-a, --attached true] [--output FORMAT] [--tag-type TAG_TYPE] [--account-id ACCOUNT_ID]

Opciones de mandato

--offset value, -o value
Número de posición de recurso inicial (valor predeterminado: 0).
--limit value, -l value
Número de recursos a devolver (máximo 1000) (valor predeterminado: 100).
--provider value, -p value
Mostrar recursos de infraestructura clásica, el único valor permitido es: classic-infrastructure. Utilícelo para recursos de tipo SoftLayer_Hardware, SoftLayer_Network_Application_Delivery_Controller, SoftLayer_Network_Subnet_IpAddress o SoftLayer_Network_Vlan.
--details value, -d value
Mostrar atributos adicionales para cada etiqueta, el único valor permitido es true.
--attached value, -a value
Mostrar sólo las etiquetas filtradas adjuntas a un recurso, el único valor permitido es true.
--tag-type value
Tipo de etiqueta. Los únicos valores permitidos son: usuario, servicio o acceso (valor por defecto: usuario).
--account-id value
El ID de la cuenta que posee las etiquetas que desea listar (obligatorio si el tipo de etiqueta está establecido en service).
--output value
Especifique el formato de salida. Ahora sólo se admite JSON.
-q, --quiet
Suprimir la salida detallada.

ibmcloud resource tag-create

Crear una etiqueta de gestión de acceso:

ibmcloud resource tag-create --tag-names TAG_NAMES

Opciones de mandato

--tag-names value
Lista separada por comas de nombres de etiqueta.
-q, --quiet
Suprimir la salida detallada.

Este mandato solo es válido para etiquetas de gestión de acceso. Por ejemplo:

  • Ejecute el mandato siguiente para crear el código de gestión de acceso project:myproject:
    ibmcloud resource tag-create —tag-names “project:myproject”
    

ibmcloud resource tag-attach

Adjuntar una o más etiquetas a un recurso:

ibmcloud resource tag-attach --tag-names TAG_NAMES (--resource-name NAME | --resource-id RESOURCE_ID ) [--resource-type RESOURCE_TYPE] [--tag-type TAG_TYPE] [--account-id ACCOUNT_ID] [--replace] [--update]

Opciones de mandato

--tag-names value
Lista separada por comas de nombres de etiqueta.
--resource-name value
El nombre del recurso al que deben adjuntarse las etiquetas.
--resource-id value
CRN del recurso al que se deben adjuntar las etiquetas (para un recurso de la infraestructura clásica, es el ID del recurso).
--resource-type value
Tipo de etiqueta. Los únicos valores permitidos son: user, service o access (valor predeterminado: user).
--tag-type value
El tipo de etiqueta. Los únicos valores permitidos son user o service. El valor predeterminado es user.
--account-id value
El ID de la cuenta que posee los recursos que se van a etiquetar (obligatorio si el tipo de etiqueta está establecido en service).
--replace
La lista de nombres de etiquetas sustituye a la lista actual de nombres de etiquetas que se adjuntan al recurso.
--update
Los nombres de etiqueta con el formato key:value se actualizarán. La opción no tiene ningún efecto en los nombres de etiqueta que no están en ese formato.
-q, --quiet
Suprimir la salida detallada.

Ejemplos

  • Para adjuntar la etiqueta de usuario MyTag a un clúster de Kubernetes denominado MyCluster, busque en primer lugar el CRN del clúster que desea etiquetar:

    ibmcloud resource search 'type:k8\-cluster AND name:MyCluster'
    

    Tome nota del CRN, que es una serie similar a la del ejemplo siguiente:

    crn:v1:bluemix:public:containers-kubernetes:us-south:a/a27a4741a57dcf5c965939adb66fe1c7:a46242e638ca47b09f10e9a3cbe5687a::
    

    Para adjuntar la etiqueta, ejecute el mandato siguiente:

    ibmcloud resource tag-attach --tag-names MyTag --resource-id rn:v1:bluemix:public:containers-kubernetes:us-south:a/a27a4741a57dcf5c965939adb66fe1c7:a46242e638ca47b09f10e9a3cbe5687a::
    
  • Para adjuntar la etiqueta de usuario MyTag a un recurso denominado MyResource:

    ibmcloud resource tag-attach --tag-name MyTag --resource-name  'MyResource'
    
  • Para adjuntar la etiqueta de usuario MyTag a un invitado virtual de infraestructura clásica denominado MyVM, busque primero el ID del invitado virtual que desee etiquetar:

    ibmcloud resource search 'fullyQualifiedDomainName:MyVM  _objectType:SoftLayer_Virtual_Guest' -p classic-infrastructure
    

    Tome nota del ID, que es una serie similar a 48373549.

    Para adjuntar la etiqueta, ejecute el mandato siguiente:

    ibmcloud resource tag-attach --tag-names MyTag --resource-id 48373549 --resource-type SoftLayer_Virtual_Guest
    
  • Para adjuntar la etiqueta de gestión de acceso project:myproject, que ha creado anteriormente, a una instancia de IBM Cloud Object Storage denominada Project data, ejecute el mandato siguiente:

    ibmcloud resource tag-attach --tag-names "project:myproject" --resource-name Project data -—tag-type access
    
  • Para actualizar a production el valor de la etiqueta de usuario env en un recurso denominado MyResource, ejecute el mandato siguiente:

    ibmcloud resource tag-attach --tag-names 'env:production' --resource-name 'MyResource' --update
    
  • Para actualizar a production el valor de la etiqueta de gestión de acceso env en un recurso denominado MyResource, ejecute el mandato siguiente:

    ibmcloud resource tag-attach --tag-names 'env:production' --resource-name 'MyResource' --update --tag-type access
    
  • Para sustituir todas las etiquetas de usuario de MyResource por un nuevo conjunto de etiquetas tag1, tag2 y tag3, ejecute el mandato siguiente:

    ibmcloud resource tag-attach --tag-names 'tag1,tag2,tag3' --resource-name 'MyResource' --replace
    
  • Para sustituir todos los códigos de gestión de acceso de MyResource por el código compliance:hipaa, ejecute el mandato siguiente:

    ibmcloud resource tag-attach --tag-names 'compliance:hipaa' --resource-name 'MyResource' --replace --tag-type access
    

ibmcloud resource tag-detach

Desvincular una o más etiquetas de un recurso:

ibmcloud resource tag-detach --tag-names TAG_NAMES (--resource-name NAME | --resource-id RESOURCE_ID ) [--resource-type RESOURCE_TYPE] [--tag-type TAG_TYPE] [--account-id ACCOUNT_ID]

Opciones de mandato

--tag-names value
Lista separada por comas de nombres de etiqueta.
--resource-name value
El nombre del recurso al que deben adjuntarse las etiquetas.
--resource-id value
CRN del recurso al que se deben adjuntar las etiquetas (para un recurso de la infraestructura clásica, es el ID del recurso).
--resource-type value
Tipo de recurso al que se deben adjuntar las etiquetas (solo es obligatorio para los recursos de la infraestructura clásica de tipo SoftLayer_Hardware, SoftLayer_Network_Application_Delivery_Controller, SoftLayer_Network_Subnet_IpAddress o SoftLayer_Network_Vlan).
--tag-type value
Tipo de etiqueta. Los únicos valores permitidos son: usuario, servicio o acceso (valor por defecto: usuario).
--account-id value
El ID de la cuenta que posee los recursos que se van a desconectar (obligatorio si el tipo de etiqueta está establecido en service).
-q, --quiet
Suprimir la salida detallada.

Ejemplos

  • Para desconectar la etiqueta de usuario MyTag de un clúster de Kubernetes denominado MyCluster, busque en primer lugar el CRN del clúster del que desea desconectar la etiqueta:

    ibmcloud resource search 'type:k8\-cluster AND name:MyCluster'
    

    Tome nota del CRN, que es una serie similar a la del ejemplo siguiente:

    crn:v1:bluemix:public:containers-kubernetes:us-south:a/a27a4741a57dcf5c965939adb66fe1c7:a46242e638ca47b09f10e9a3cbe5687a::
    
  • Para desconectar la etiqueta, ejecute el mandato siguiente:

    ibmcloud resource tag-detach --tag-names MyTag --resource-id rn:v1:bluemix:public:containers-kubernetes:us-south:a/a27a4741a57dcf5c965939adb66fe1c7:a46242e638ca47b09f10e9a3cbe5687a::
    
  • Para desconectar la etiqueta de usuario MyTag de un recurso denominado MyResource:

    ibmcloud resource tag-detach --tag-name MyTag --resource-name 'MyResource'
    
  • Para desconectar la etiqueta de usuario MyTag de un invitado virtual de infraestructura clásica denominado MyVM, busque primero el ID del invitado virtual del que desee desconectar la etiqueta:

    ibmcloud resource search 'fullyQualifiedDomainName:MyVM  _objectType:SoftLayer_Virtual_Guest' -p classic-infrastructure
    

    Tome nota del ID, que es una serie similar a 48373549.

  • Para desconectar la etiqueta, ejecute el mandato siguiente:

    ibmcloud resource tag-detach --tag-names MyTag --resource-id 48373549 --resource-type SoftLayer_Virtual_Guest
    
  • Para desconectar la etiqueta de gestión de acceso project:myproject de una instancia de IBM Cloud Object Storage denominada Project data, ejecute el mandato siguiente:

    ibmcloud resource tag-detach --tag-names "project:myproject" --resource-name Project data -—tag-type access
    
  • Para desconectar el código env:value de MyResource, independientemente de su valor, ejecute el mandato siguiente:

    ibmcloud resource tag-detach --tag-names 'env:*' —resource-name 'MyResource'
    
  • Para desconectar todas las etiquetas de MyResource, ejecute el mandato siguiente:

    ibmcloud resource tag-detach --tag-names '*' —resource-name 'MyResource'
    

ibmcloud resource tag-delete

Suprimir una etiqueta:

ibmcloud resource tag-delete (--tag-name TAG_NAME | -a, --all  [-f, --force]) [-p, --provider PROVIDER] [--tag-type TAG_TYPE] [--account-id ACCOUNT_ID]

Opciones de mandato

--tag-name value
Nombre de la etiqueta que se va a suprimir.
--provider value, -p value
Elimina la etiqueta en el proveedor especificado (el único valor admitido es classic-infrastructure). Utilícelo para recursos de tipo SoftLayer_Hardware, SoftLayer_Network_Application_Delivery_Controller, SoftLayer_Network_Subnet_IpAddress o SoftLayer_Network_Vlan.
--tag-type value
Tipo de etiqueta. Los únicos valores permitidos son: usuario, servicio o acceso (valor por defecto: usuario).
account-id value
El ID de la cuenta que posee las etiquetas que se van a suprimir (obligatorio si el tipo de etiqueta está establecido en service).
--force, -f
Suprimir todas las etiquetas sin confirmación.
--all, -a
Elimina todas las etiquetas que no estén asociadas a ningún recurso.
-q, --quiet
Suprimir la salida detallada.

Solo se puede suprimir una etiqueta si no se ha adjuntado a ningún recurso.

Ejemplos

  • Para suprimir la etiqueta de usuario MyTag de la cuenta:
    ibmcloud resource tag-delete --tag-name "MyTag"
    
  • Para suprimir la etiqueta de gestión de acceso project:myproject de la cuenta:
    ibmcloud resource tag-delete --tag-name "project:myproject" --tag-type access
    
  • Para suprimir todas las etiquetas de usuario no utilizadas de la cuenta:
    ibmcloud resource tag-delete -a
    
  • Para suprimir todas las etiquetas de gestión de acceso no utilizadas de la cuenta:
    ibmcloud resource tag-delete -a --tag-type access
    

ibmcloud resource reclamations

Listar los recursos reclamados que se pueden restaurar o suprimir:

ibmcloud resource reclamations [--resource-instance-id INSTANCE_ID]

Opciones de mandato

--resource-instance-id
El ID exclusivo global (GUID) de la instancia de recurso

Ejemplos

Listar todas las reclamaciones de recursos:

ibmcloud resource reclamations

Listar las reclamaciones de recursos de una instancia de servicio determinada:

ibmcloud resource reclamations --resource-instance-id abcd1234-ef56-486e-b293-22d6c7eb6699

ibmcloud resource reclamation

Mostrar detalles de una reclamación de recurso:

ibmcloud resource reclamation RECLAMATION_ID

Opciones de mandato

RECLAMATION_ID
ID de reclamación de recurso

Ejemplos

Mostrar detalles de una reclamación de recurso:

ibmcloud resource reclamation daf12d343ef

ibmcloud resource reclamation-restore

Restaurar un recurso reclamado para que el recurso vuelva a estar disponible:

ibmcloud resource reclamation-restore ID [--comment COMMENT]

Opciones de mandato

ID
ID de la reclamación de recurso
--comment
Comentarios sobre la acción

Ejemplos

Restaurar una reclamación de recurso con el ID d9fendfwlw:

ibmcloud resource reclamation-restore "d9fendfwlw"

Restaurar una reclamación de recursos con el ID d9fendfwlw, dejar un comentario de need to use for another 3 months y mostrar la salida JSON:

ibmcloud resource reclamation-restore "d9fendfwlw" --comment "need to use for another 3 months" --output JSON

ibmcloud resource reclamation-delete

Suprimir un recurso reclamado para que dicho recurso ya no se pueda restaurar:

ibmcloud resource reclamation-delete ID [--comment COMMENT] [--f, --force]

Opciones de mandato

ID
ID de la reclamación de recurso
--comment
Comentarios sobre la acción
-f, --force
Forzar la supresión sin confirmación

Ejemplos

Suprimir una reclamación de recurso con el ID d9fendfwlw:

ibmcloud resource reclamation-delete "d9fendfwlw"

Suprimir una reclamación de recurso con el ID d9fendfwlw y dejar un comentario de no longer needed sin confirmación:

ibmcloud resource reclamation-delete "d9fendfwlw" --comment "no longer needed" -f