Creación de API (ssd api-management create api)
El comando ssd api-management create api
le permite crear una API en Sensedia API Platform.
Es posible utilizar el comando ssd api-management create api o su versión abreviada ssd apim create api .
|
Para obtener información más específica, consulte la documentación sobre la creación de APIs en Sensedia API Platform. |
Uso
El comando ssd api-management create api
puede ir seguido de flags con sus respectivos argumentos:
ssd api-management create api [flags]
Si no se especifica ningún flag, se activará el modo interactivo.
Puede crear la API importando un Swagger o configurándola mediante flags, como en los siguientes ejemplos:
# Crea una nueva API $ ssd api-management create api "Open Banking" --path "/ob/v1" # Crea una nueva API con una etapa específica $ ssd api-management create api "Open Banking" --path "/ob/v1" --stage "AVAILABLE" # Crea una nueva API con una versión específica $ ssd api-management create api "Open Banking" --path "/ob/v2" --version "2.0" # Crea una nueva API con un tipo de visibilidad específico $ ssd api-management create api "Open Banking" --visibility-type "ME" # Crea una nueva API mediante un Swagger en formato YAML $ ssd api-management create api "Open Banking" -f /home/User/Documents/swagger.yaml # Crea una nueva API mediante un Swagger en formato JSON $ ssd api-management create api "Open Banking" -f /home/User/Documents/swagger.json
Flags disponibles
Los flags que se pueden usar con el comando ssd api-management create api
son los siguientes:
Flag | Tipo | Descripción |
---|---|---|
--api-type |
string |
Tipo de API que se creará (por defecto: "REST") |
-d, --description |
string |
Descripción de la API |
-f, --from-swagger |
string |
Crea la API mediante un archivo Swagger en formato YAML o JSON |
-h, --help |
Muestra la ayuda del comando |
|
-p, --path |
string |
Ruta base de la API que se creará |
--responsible-team |
Equipo responsable de la API |
|
--responsible-user |
Usuario (login) responsable de la API |
|
-s, --stage |
string |
Etapa de flujo de trabajo de la API que se creará |
-t, --team |
string |
Nombre del equipo para el que se creará la API. Obligatorio si el tipo de visibilidad de la API se informa como "TEAM". |
-v, --version |
string |
Versión de la API que se creará (por defecto: "1") |
--visibility-type |
string |
Tipo de visibilidad de la API que se creará (por defecto: "ORGANIZATION") |
Flags globales
Flag |
Tipo |
Descripción |
-c, --config |
string |
Archivo de configuración (por defecto: |
--profile |
string |
Perfil de configuración que desea utilizar (por defecto: "default") |
--verbose |
Enumera todas las solicitudes realizadas por el comando.
Puede almacenar esta información en un archivo TXT en lugar de mostrarla en el terminal.
Ej.: |
Modo declarativo
Es posible crear una Rest API utilizando un archivo .yaml con el modo declarativo. Más información.
|
Share your suggestions with us!
Click here and then [+ Submit idea]