---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Estrutura NowAttachmentUploadConfiguration - iOS

# Estrutura NowAttachmentUploadConfiguration - iOS {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

A estrutura NowAttachmentUploadConfiguration permite que você defina as informações de configuração de um anexo que você está carregando para sua instância ServiceNow.  
{#NowAttachUploadConfigiOSStruct__table_vx2_klw_5pb__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| contentType | Cadeia de caracteres | Tipo de conteúdo de dados HTTP. |
| criptografiaContexto | Cadeia de caracteres | Opcional. Sys_id de um registro de contexto de criptografia. Especifique este parâmetro para permitir que somente usuários com o contexto de criptografia especificado acessem o anexo. Padrão: o arquivo anexado não é criptografado com nenhum contexto de criptografia. |
| NomeDoArquivo | Cadeia de caracteres | Nome do arquivo de anexo. |
| recordSysId | Cadeia de caracteres | Sys_id do registro na instância ServiceNow ao qual o anexo será associado. |
| tableName | Cadeia de caracteres | Nome da tabela na instância ServiceNow que contém o registro especificado no parâmetro recordSysid. |
[Tabela 1. Propriedades]

{#NowAttachUploadConfigiOSStruct__table_vx2_klw_5pb}

## NowAttachmentUploadConfiguration init (tableName: cadeia de caracteres, recordSysId: SysID, fileName: cadeia de caracteres, contentType: cadeia de caracteres,cryptionContext: cadeia de caracteres?) {#ariaid-title2}

Define os valores de configuração de carregamento para o anexo especificado.
{#NAUC-init_S_S_S_S_S__table_shs_cgn_mqb__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| tableName | Cadeia de caracteres | Nome da tabela na instância ServiceNow que contém o registro especificado no parâmetro recordSysid. |
| recordSysId | Cadeia de caracteres | Sys_id do registro na instância ServiceNow ao qual o anexo será associado. |
| NomeDoArquivo | Cadeia de caracteres | Nome do arquivo de anexo. |
| contentType | Cadeia de caracteres | Tipo de conteúdo de dados HTTP. |
| criptografiaContexto | Cadeia de caracteres | Opcional. Sys_id de um registro de contexto de criptografia. Especifique este parâmetro para permitir que somente usuários com o contexto de criptografia especificado acessem o anexo. Padrão: o arquivo anexado não é criptografado com nenhum contexto de criptografia. |
[Tabela 2. Parâmetros]

{#NAUC-init_S_S_S_S_S__table_shs_cgn_mqb} {#NAUC-init_S_S_S_S_S__table_ths_cgn_mqb__entry__2}

| Tipo | Descrição |
|-|-|
| Nenhum(a) |   |
[Tabela 3. Retorna]

{#NAUC-init_S_S_S_S_S__table_ths_cgn_mqb}  
O exemplo de código a seguir mostra como chamar esta função.

    let recordSysId = "" // Sys_id of the record on the SN instance

    let config = NowAttachmentUploadConfiguration(
      tableName: "tableName", 
      recordSysId: recordSysId, 
      fileName: "photo.png",
      contentType: "image/png", 
      encryptionContext: nil)


