

# FunctionUrlConfig
<a name="API_FunctionUrlConfig"></a>

Detalhes sobre um URL de função do Lambda.

## Conteúdo
<a name="API_FunctionUrlConfig_Contents"></a>

 ** AuthType **   <a name="lambda-Type-FunctionUrlConfig-AuthType"></a>
O tipo de autenticação que o URL de função usa. Defina como `AWS_IAM` se desejar restringir o acesso apenas a usuários autenticados. Defina como `NONE` se desejar ignorar a autenticação do IAM para criar um endpoint público. Para obter mais informações, consulte [ Security and auth model for Lambda function URLs](https://docs.aws.amazon.com/lambda/latest/dg/urls-auth.html) (Modelo de segurança e autenticação para URLs de função do Lambda).  
Tipo: string  
Valores Válidos: `NONE | AWS_IAM`   
Obrigatório: sim

 ** CreationTime **   <a name="lambda-Type-FunctionUrlConfig-CreationTime"></a>
Quando o URL de função foi criado, no [formato ISO-8601](https://www.w3.org/TR/NOTE-datetime) (AAAA-MM-DDThh:mm:ss.sTZD).  
Tipo: sequência  
Obrigatório: Sim

 ** FunctionArn **   <a name="lambda-Type-FunctionUrlConfig-FunctionArn"></a>
O nome do recurso da Amazon (ARN) da função.  
Tipo: string  
Padrão: `arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}(-gov)?-[a-z]+-\d{1}:\d{12}:function:[a-zA-Z0-9-_]+(:(\$LATEST|[a-zA-Z0-9-_]+))?`   
Exigido: Sim

 ** FunctionUrl **   <a name="lambda-Type-FunctionUrlConfig-FunctionUrl"></a>
O endpoint de URL HTTP para a função.  
Tipo: string  
Restrições de comprimento: comprimento mínimo de 40. Comprimento máximo de 100.  
Obrigatório: sim

 ** LastModifiedTime **   <a name="lambda-Type-FunctionUrlConfig-LastModifiedTime"></a>
Quando a configuração de URL de função foi atualizada pela última vez, no [formato ISO-8601](https://www.w3.org/TR/NOTE-datetime) (AAAA-MM-DDThh:mm:ss.sTZD).  
Tipo: sequência  
Obrigatório: Sim

 ** Cors **   <a name="lambda-Type-FunctionUrlConfig-Cors"></a>
As configurações de [compartilhamento de recursos de origem cruzada (CORS)](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS) para o URL de função.  
Tipo: objeto [Cors](API_Cors.md)  
Obrigatório: não

 ** InvokeMode **   <a name="lambda-Type-FunctionUrlConfig-InvokeMode"></a>
Use uma das seguintes opções:  
+  `BUFFERED`: esta é a opção padrão. O Lambda invoca sua função usando a operação `Invoke` da API. Os resultados da invocação estarão disponíveis quando a carga estiver concluída. O tamanho máximo da carga é de 6 GB.
+  `RESPONSE_STREAM`: sua função faz o streaming dos resultados da carga à medida que eles se tornam disponíveis. O Lambda invoca sua função usando a operação `InvokeWithResponseStream` da API. O tamanho máximo da carga de resposta é de 20 MB, no entanto, é possível [solicitar um aumento da cota](https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html).
Tipo: string  
Valores Válidos: `BUFFERED | RESPONSE_STREAM`   
Exigido: não

## Ver também
<a name="API_FunctionUrlConfig_SeeAlso"></a>

Para mais informações sobre como usar essa API em um dos AWS SDKs de idiomas específicos, consulte o seguinte:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lambda-2015-03-31/FunctionUrlConfig) 
+  [AWS SDK for Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lambda-2015-03-31/FunctionUrlConfig) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lambda-2015-03-31/FunctionUrlConfig) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lambda-2015-03-31/FunctionUrlConfig) 