As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
DescribeFileSystemPolicy
Retorna o FileSystemPolicy
para o sistema EFS de arquivos especificado.
Essa operação exige permissões para a ação elasticfilesystem:DescribeFileSystemPolicy
.
Sintaxe da Solicitação
GET /2015-02-01/file-systems/FileSystemId
/policy HTTP/1.1
URIParâmetros de solicitação
A solicitação usa os seguintes URI parâmetros.
- FileSystemId
-
Especifica para qual sistema de EFS arquivos recuperar.
FileSystemPolicy
Restrições de Tamanho: Tamanho máximo de 128.
Padrão:
^(arn:aws[-a-z]*:elasticfilesystem:[0-9a-z-:]+:file-system/fs-[0-9a-f]{8,40}|fs-[0-9a-f]{8,40})$
Exigido: Sim
Corpo da Solicitação
Essa solicitação não tem corpo.
Sintaxe da resposta
HTTP/1.1 200
Content-type: application/json
{
"FileSystemId": "string",
"Policy": "string"
}
Elementos de Resposta
Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP de 200.
Os dados a seguir são retornados em JSON formato pelo serviço.
- FileSystemId
-
Especifica o sistema EFS de arquivos ao qual
FileSystemPolicy
se aplica.Tipo: string
Restrições de tamanho: tamanho máximo de 128.
Padrão:
^(arn:aws[-a-z]*:elasticfilesystem:[0-9a-z-:]+:file-system/fs-[0-9a-f]{8,40}|fs-[0-9a-f]{8,40})$
- Policy
-
O JSON formatado
FileSystemPolicy
para o sistema de EFS arquivos.Tipo: string
Restrições de comprimento: tamanho mínimo de 1. Tamanho máximo de 20.000.
Padrão:
[\s\S]+
Erros
- BadRequest
-
Retornado se a solicitação estiver malformada ou contiver um erro, como um valor de parâmetro inválido ou um parâmetro obrigatório ausente.
HTTPCódigo de status: 400
- FileSystemNotFound
-
Retornado se o
FileSystemId
valor especificado não existir no valor do Conta da AWS solicitante.HTTPCódigo de status: 404
- InternalServerError
-
Retornado se ocorreu um erro no lado do servidor.
HTTPCódigo de status: 500
- PolicyNotFound
-
Retornado se a política padrão do sistema de arquivos estiver em vigor para o sistema de EFS arquivos especificado.
HTTPCódigo de status: 404
Exemplos
Exemplo
Este exemplo ilustra um uso do. DescribeFileSystemPolicy
Exemplo de solicitação
GET /2015-02-01/file-systems/fs-01234567/policy HTTP/1.1
Resposta da amostra
{
"FileSystemId": "fs-01234567",
"Policy": "{
"Version": "2012-10-17",
"Id": "efs-policy-wizard-cdef0123-aaaa-6666-5555-444455556666",
"Statement": [
{
"Sid": "efs-statement-abcdef01-1111-bbbb-2222-111122224444",
"Effect" : "Deny",
"Principal": {
"AWS": "*"
},
"Action": "*",
"Resource": "arn:aws:elasticfilesystem:us-east-2:111122223333:file-system/fs-01234567",
"Condition": {
"Bool": {
"aws:SecureTransport": "false"
}
}
},
{
"Sid": "efs-statement-01234567-aaaa-3333-4444-111122223333",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": [
"elasticfilesystem:ClientMount",
"elasticfilesystem:ClientWrite"
],
"Resource" : "arn:aws:elasticfilesystem:us-east-2:111122223333:file-system/fs-01234567"
}
]
}
}
Consulte também
Para obter mais informações sobre como usar isso API em um idioma específico AWS SDKs, consulte o seguinte: