Actualitzar un grup d'espais de treball
Actualitza la configuració d’un grup de workspaces existent, incloent name, description i location. Aquesta és una sol·licitud PUT que implementa reemplaçament complet: tots els camps actualitzables són obligatoris. Torna el recurs actualitzat (200) després d’una actualització reeixida.
curl --request PUT \
--url https://api.flexxible.net/v2/organizations/{organization_id}/workspace-groups/{workspace_group_id} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "Grupo de Workspace de Produccion Actualizado",
"description": "Grupo de workspaces actualizado para entornos de producción",
"location": {
"latitude": 40.4168,
"longitude": -3.7038,
"address": "Madrid, Espana",
"description": "Ubicación de oficina actualizada"
}
}
'{
"id": "<string>",
"name": "<string>",
"organization_id": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"created_by": "<string>",
"type": "static",
"filter": "<string>",
"location": {
"latitude": 123,
"longitude": 123,
"address": "<string>",
"description": "<string>"
},
"entra_id_source": {
"resource_id": "<string>",
"resource_type": "group",
"resource_name": "<string>"
}
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": "<string>"
}
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": "<string>"
}
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": "<string>"
}
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": "<string>"
}
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": "<string>"
}
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": "<string>"
}
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": "<string>"
}
}Autoritzacions
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Paràmetres de ruta
El identificador únic de l'organització
24^[0-9a-f]{24}$L'identificador únic del grup de workspaces que s'actualitzarà
24^[0-9a-f]{24}$Cos
Resposta
Grup de workspaces actualitzat correctament. La resposta conté el recurs actualitzat.
ID del grup de workspaces
^[0-9a-f]{24}$Nom del grup de workspaces
Identificador d'organització
^[0-9a-f]{24}$Marca de temps de creació
Descripció del grup de workspaces
ID de l'usuari que va crear el grup de workspaces
^[0-9a-f]{24}$Tipus de grup de workspaces
static, dynamic, entra_id Cadena de filtratge per als grups de workspaces dinàmics
Informació de ubicació del grup de workspaces
Show child attributes
Show child attributes
Informació d'origen de Entra ID per al grup de workspaces
Show child attributes
Show child attributes
curl --request PUT \
--url https://api.flexxible.net/v2/organizations/{organization_id}/workspace-groups/{workspace_group_id} \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"name": "Grupo de Workspace de Produccion Actualizado",
"description": "Grupo de workspaces actualizado para entornos de producción",
"location": {
"latitude": 40.4168,
"longitude": -3.7038,
"address": "Madrid, Espana",
"description": "Ubicación de oficina actualizada"
}
}
'{
"id": "<string>",
"name": "<string>",
"organization_id": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"description": "<string>",
"created_by": "<string>",
"type": "static",
"filter": "<string>",
"location": {
"latitude": 123,
"longitude": 123,
"address": "<string>",
"description": "<string>"
},
"entra_id_source": {
"resource_id": "<string>",
"resource_type": "group",
"resource_name": "<string>"
}
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": "<string>"
}
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": "<string>"
}
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": "<string>"
}
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": "<string>"
}
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": "<string>"
}
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": "<string>"
}
}{
"error": {
"message": "<string>",
"code": "<string>",
"details": "<string>"
}
}