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 Obtenga 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 consulta son opcionales:

Nombre
Tipo
Necesidad
Descripción
predeterminado

bonita

booleano

Opcional

false

envolvente

booleano

Opcional

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

Algunos clientes de API no pueden acceder a los encabezados de respuesta HTTP ni al código de estado. Para solucionarlo, configure envelope=true en la consulta.

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

Nombre
Descripción

status

Código de respuestaHTTP

content

Cuerpo de respuesta esperado

false

Este punto final no utiliza parámetros del cuerpo de la solicitud HTTP.

Nombre
Tipo
Descripción

cidrBlock

string

Un rango de direcciones IP anotadas en 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 originada 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.

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. Todas las matrices de enlaces en las respuestas contienen al menos un enlace self llamado. Las relaciones entre las URL se explican en la Especificación de Enlaces 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