Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Obtener la lista de acceso para una dirección IP

Recupera una entidad de lista de acceso si el valor de IP-ADDRESS Es igual al valor del campo ipAddress de la entidad. Esto no recupera un objeto cuyo valor de IP-ADDRESS esté dentro de los valores permitidos por el campo cidrBlock.

URL base: https://cloud.mongodb.com/api/public/v1.0

GET /users/{USER-ID}/accessList/{ACCESS-LIST-ENTRY}
Parameter
Tipo
Descripción

ID DE USUARIO

string

(Obligatorio) Identificador único del usuario actual. Para obtener el ID del usuario actual, consulte Obtén todos los usuarios en un proyecto.

ACCESS-LIST-ENTRY

string

La IP o DirecciónCIDR. Si la entrada incluye una máscara de subred, 192.0.2.0/24 como, utilice el valor codificado en URL en lugar de la barra %2F /diagonal.

Los siguientes parámetros de query son opcionales:

Nombre
Tipo
Necesidad
Descripción
predeterminado

bonito

booleano

Opcional

false

envelope

booleano

Opcional

Bandera que indica si se debe o no envolver la respuesta en un sobre.

Algunos clientes API no pueden acceder a los encabezados de respuesta HTTP ni al código de estado. Para solucionar esto, ajusta envelope=true en la query.

Para los endpoints que devuelven un resultado, el cuerpo de la respuesta incluye:

Nombre
Descripción

status

Código de respuesta HTTP

content

Cuerpo de respuesta esperado

false

Este endpoint no utiliza parámetros de cuerpo de solicitud HTTP.

Nombre
Tipo
Descripción

cidrBlock

string

Un rango de direcciones IP con notación CIDR.

created

fecha

La fecha en que se agregó esta dirección IP a la lista de acceso.

ipAddress

string

Una dirección IP en la lista de acceso.

lastUsed

fecha

La fecha de la solicitud más reciente que se originó desde esta dirección IP. Deben tenerse en cuenta que este campo solo se actualiza cuando se accede a un recurso protegido por la lista de acceso.

lastUsedAddress

string

La dirección desde la que se emitió la última llamada a la API.

count

Número

Número total de solicitudes originadas desde esta dirección IP. Tenga en cuenta que este campo solo se actualiza cuando se accede a un recurso protegido por la lista de acceso.

links

arreglo

Enlaces a subrecursos relacionados. Todos los arreglos de enlaces en las respuestas contienen al menos un enlace llamado self. Las relaciones entre las URL se explican en la Especificación de vinculación de la web.

curl --user "{PUBLIC-KEY}:{PRIVATE-KEY}" --digest \
--header "Accept: application/json" \
--include \
--request GET "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/accessList/192.0.2.0%2F24"
HTTP/1.1 401 Unauthorized
Content-Type: application/json;charset=ISO-8859-1
Date: {dateInUnixFormat}
WWW-Authenticate: Digest realm="MMS Public API", domain="", nonce="{nonce}", algorithm=MD5, op="auth", stale=false
Content-Length: {requestLengthInBytes}
Connection: keep-alive
HTTP/1.1 200 OK
Vary: Accept-Encoding
Content-Type: application/json
Strict-Transport-Security: max-age=300
Date: {dateInUnixFormat}
Connection: keep-alive
Content-Length: {requestLengthInBytes}
X-MongoDB-Service-Version: gitHash={gitHash}; versionString={ApplicationVersion}
{
"links": [
{
"href": "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/accessList/?pageNum=1&itemsPerPage=100",
"rel": "self"
}
],
"results": [
{
"cidrBlock": "192.0.2.0/24",
"count": 0,
"created": "2019-11-01T15:18:12Z",
"links": [
{
"href": "https://cloud.mongodb.com/api/public/v1.0/users/{USER-ID}/accessList/192.0.2.0%2F24",
"rel": "self"
}
]
},
],
"totalCount": 1
}

Volver

Obtener para el usuario actual

En esta página