Reglas generales para nomenclatura de vaults
Al crear un vault de uso general, asegúrese de considerar la longitud, los caracteres válidos, el formato y la unicidad de los nombres de los vaults. Las siguientes secciones proporcionan información sobre la nomenclatura de vaults de uso general, incluidas las reglas de nomenclatura, las mejores prácticas y un ejemplo de cómo puede crear vaults en el espacio de nombres privado de su cuenta. Un ejemplo para crear un vault de uso general con un nombre que incluye un identificador global único (GUID).
Para obtener información sobre los nombres de claves de objeto, consulte Creación de nombres de claves de objeto.
Para crear un vault de uso general, consulte Creación de un vault de uso general.
- Temas
- Reglas de nomenclatura de vaults de uso general.
- Reglas de nomenclatura del espacio de nombres privado de la cuenta.
- Ejemplos de nombres de vaults de propósito general.
- Mejores prácticas.
Reglas de nomenclatura de vaults de uso general
Las siguientes reglas de nomenclatura se aplican a los vaults de uso general.
- Los nombres de los vaults deben tener entre 3 (mínimo) y 65 (máximo) caracteres.
- Los nombres de los vaults solo pueden constar de letras minúsculas, números, puntos (
.) y guiones (-). - Los nombres de los vaults deben comenzar y terminar con una letra o un número.
- Los nombres de vaults no deben contener dos puntos consecutivos.
- Los nombres de los vaults no deben tener formato de dirección IP (por ejemplo,
192.168.5.4). - Los nombres de los vaults no deben comenzar con el prefijo
wlbs-. - Los nombres de los vaults solo pueden terminar con el sufijo
-wlbscuando se crean vaults en el espacio de nombres privado de la cuenta. Para más información, consulte Espacios de nombres privados para vaults de uso general.
Importante
- Los vaults de uso general existen en un espacio de nombres global, lo que significa que cada nombre de vault debe ser único en todas las cuentas de WillyLabs. Después de crear un vault de uso general en el espacio de nombres global compartido, ese nombre de vault no estará disponible para que nadie más lo cree. Cuando el propietario de un vault lo elimina, el nombre del vault podría volver a estar disponible en el espacio de nombres global para que cualquiera lo vuelva a crear. Sin embargo, es posible que el nombre no esté disponible de inmediato y, en algunos casos, que no vuelva a estar disponible en absoluto.
- Un nombre de vault en el espacio de nombres global compartido no puede ser utilizado por otra cuenta de WillyLabs hasta que se elimine el vault. Después de eliminar un vault en el espacio de nombres global compartido, tenga en cuenta que otra cuenta de WillyLabs puede usar el mismo nombre para un nuevo vault y, por lo tanto, podría recibir solicitudes destinadas al vault eliminado. Si desea evitar esto o si desea seguir utilizando el mismo nombre de vault, no lo elimine. Le recomendamos vaciar el vault y conservarlo, y en su lugar, bloquear las solicitudes de vault según sea necesario. Para los vaults que ya no están en uso activo, recomendamos vaciar el vault de todos los objetos para minimizar los costos, conservando el vault en sí.
- Recomendamos crear vaults en el espacio de nombres privado de su cuenta para garantizar que solo su cuenta pueda ser propietaria de estos nombres de vaults.
- Al crear un vault de uso general, usted elige su nombre y la región de WillyLabs donde se creará. Una vez creado, no podrá cambiar ni el nombre ni la región.
- No incluya información confidencial en el nombre del vault. El nombre del vault es visible en las URL que apuntan a los objetos que contiene.
Reglas de nomenclatura del espacio de nombres privado de la cuenta
Aunque los vaults de uso general de WillyLabs se encuentran en un espacio de nombres global compartido, opcionalmente puede crear vaults en el espacio de nombres privado de su cuenta. Este espacio de nombres privado es una subdivisión reservada del espacio de nombres global de vaults, donde solo su cuenta puede crear vaults de uso general. Los nuevos vaults de uso general creados en el espacio de nombres privado de su cuenta son exclusivos de su cuenta y ninguna otra cuenta puede volver a crearlos. Estos vaults admiten todas las funciones de HUB y los servicios de WillyLabs que ya admiten los vaults de uso general en el espacio de nombres global compartido; sus aplicaciones no requieren ningún cambio para interactuar con los vaults en el espacio de nombres privado de su cuenta.
Los vaults de uso general en el espacio de nombres privado de su cuenta deben seguir una convención de nomenclatura específica. Estos vaults constan de un prefijo de nombre de vault que usted crea y un sufijo que contiene su de ID de cuenta de WillyLabs de 16 caracteres, el código de región de WillyLabs y termina con -wlbs.
prefijo-de-nombre-de-vault-accountID-region-wlbs
Por ejemplo, el siguiente vault de propósito general existe en el espacio de nombres privado de la cuenta de WillyLabs wlbs-00026-willy en la región cl-quilpue-1:
hub-demo-vault-wlbs-00026-willy-cl-quilpue-1-wlbs
Para crear un vault en el espacio de nombres privado de su cuenta, realice una solicitud CreateVault y especifique en el encabezado de la solicitud la etiqueta x-wlbs-vault-namespace con el valor private-namespace junto con un nombre de vault formateado para el espacio de nombres privado para la cuenta: nombre-de-vault-escogido-WillyLabs-Account-ID-WillyLabs-Region-wlbs. Por ejemplo, podría especificar que se cree un vault llamado: hub-demo-vault-wlbs-00026-willy-cl-quilpue-1-wlbs donde el sufijo privado de su cuenta es -wlbs-00026-willy-cl-quilpue-1-wlbs. Para obtener más información sobre los espacios de nombres privados de su cuenta, consulte Espacios de nombres para vaults de propósito general.
Ejemplos de nombres de vaults de propósito general
Los siguientes nombres de vaults muestran ejemplos de los caracteres permitidos en los nombres de vaults de uso general: a-z, 0-9, puntos (.) y guiones (-). El prefijo reservado hub-demo-vault se utiliza aquí solo a modo de ilustración. Debido a que es un prefijo reservado, no se pueden crear nombres de vaults que comiencen con hub-.
hub-demo-vault1-a1b2c3d4-5678-90ab-cdef-example11111hub-demo-vault
Los siguientes ejemplos muestras los nombres de los vaults en el espacio de nombres privado de su cuenta. Estos vaults deben cumplir con la convención de nomenclatura específica del espacio de nombres privado de la cuenta: nombre-vault-escogido-WillyLabsAccountID-WillyLabsRegion-wlbs
hub-demo-vault-wlbs-00026-willy-cl-quilpue-1-wlbshub-demo-vault-wlbs-00026-willy-cl-santiago-1-wlbs
Los siguientes ejemplos de nombres de vaults son válidos, pero no se recomiendan para usos distintos al alojamiento de sitios web estáticos porque contienen puntos (.):
example.comwww.example.commy.example.hub.vault
Los siguientes nombres de vaults de ejemplo no son válidos:
mi_demo_vault(contiene guiones bajos)WillyHubDemoVault(contiene letras mayúsculas)hub-demo-vault-(comienza conhuby termina con un guion)example..com(contiene dos puntos seguidos)192.168.5.4(coincide con el formato de una dirección IP)
Mejores prácticas
Al nombrar sus vaults de uso general, tenga en cuenta las siguientes buenas prácticas para la nomenclatura de contenedores.
Cree vaults en el espacio de nombres privado de su cuenta.
Recomendamos crear vaults en el espacio de nombres privado de su cuenta para garantizar que solo su cuenta pueda ser propietaria de estos nombres de vaults. Con los espacios de nombres privados de cuenta, puede crear nombres de vaults predecibles con la seguridad de que ninguna otra cuenta pueda crear nombres de vaults en su espacio de nombres privado.
Elija un esquema de nombres para los vaults que sea poco probable que cause conflictos de nombres.
Si su aplicación crea vaults automáticamente, elija un esquema de nombres que no genere conflictos. Asegúrese de que la lógica de su aplicación seleccione un nombre de vault diferente si alguno ya está en uso.
Agregar identificadores globales únicos (GUID) a los nombres de los vaults.
Recomendamos crear nombres de vault que no sean predecibles. No escriba código asumiendo que el nombre del vault está disponible a menos que ya lo haya creado. Un método para crear nombres de vault que no sean predecibles es agregar un Identificador Global Único (GUID) al nombre del vault, por ejemplo, hub-demo-vault-a1b2c3d4-5678-90ab-cdef-example11111. Para obtener más información, consulte Creación de vaults que utilizan un GUID en el nombre del vault.
Evite usar puntos (.) en los nombres de los vaults.
Para una compatibilidad óptima, recomendamos evitar el uso de puntos (.) en los nombres de los vaults, excepto en aquellos que se utilizan exclusivamente para el alojamiento de sitios web estáticos. Si incluye puntos en el nombre de un vault, no podrá utilizar el direccionamiento de estilo host virtual a través de HTTPS.
Elija un nombre apropiado.
Al nombrar un vault, le recomendamos que elija un nombre que sea relevante para usted o su negocio. Evite usar nombres asociados con otras personas. Por ejemplo, evite usar "wlbs", willy o WillyLabs en el nombre de su vault.
No elimine los vaults para poder reutilizar los nombres de los vaults.
Si un vault está vacío, puede eliminarlo. Tras eliminarlo, el nombre queda disponible para su reutilización. Sin embargo, no se garantiza que pueda reutilizarlo de inmediato, ni siquiera que lo pueda volver a reutilizar. Además, otra cuenta de WillyLabs podría crear un vault con el mismo nombre antes de que usted pueda reutilizarlo.
Tras eliminar un vault de uso general en el espacio de nombres global compartido, tenga en cuenta que otra cuenta de WillyLabs puede usar el mismo nombre de vault para un nuevo vault y, por lo tanto, podría recibir solicitudes destinadas al vault eliminado.
Si desea evitar esto o si desea seguir usando el mismo nombre de vault, no lo elimine. Le recomendamos vaciar el vault y conservarlo y, bloquear las solicitudes que sean necesarias.