NowAttachmentUploadConfiguration 구조 - iOS

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • NowAttachmentUploadConfiguration 구조를 사용하면 인스턴스에 업로드하는 첨부 파일에 대한 구성 정보를 정의할 수 있습니다ServiceNow.

    표 1. 속성
    이름 유형 설명
    Contenttype 문자열 HTTP 데이터 콘텐츠 형식입니다.
    암호화컨텍스트 문자열 옵션입니다. 암호화 컨텍스트 기록의 Sys_id입니다. 지정된 암호화 컨텍스트를 가진 사용자만 첨부 파일에 액세스할 수 있도록 하려면 이 매개변수를 지정하십시오.

    기본값: 첨부 파일은 암호화 컨텍스트로 암호화되지 않습니다.

    fileName 문자열 첨부 파일의 이름입니다.
    recordSysID 문자열 첨부 파일을 연결할 인스턴스의 기록 ServiceNow Sys_id입니다.
    tableName 문자열 매개변수에 지정된 recordSysid 기록이 들어 있는 인스턴스의 테이블 ServiceNow 이름입니다.

    NowAttachmentUploadConfiguration init(tableName: 문자열, recordSysId: SysID, 파일 이름: 문자열, contentType: 문자열, encryptionContext: 문자열?)

    지정된 첨부 파일에 대한 업로드 구성 값을 설정합니다.

    표 2. 매개변수
    이름 유형 설명
    tableName 문자열 매개변수에 지정된 recordSysid 기록이 들어 있는 인스턴스의 테이블 ServiceNow 이름입니다.
    recordSysID 문자열 첨부 파일을 연결할 인스턴스의 기록 ServiceNow Sys_id입니다.
    fileName 문자열 첨부 파일의 이름입니다.
    Contenttype 문자열 HTTP 데이터 콘텐츠 형식입니다.
    암호화컨텍스트 문자열 옵션입니다. 암호화 컨텍스트 기록의 Sys_id입니다. 지정된 암호화 컨텍스트를 가진 사용자만 첨부 파일에 액세스할 수 있도록 하려면 이 매개변수를 지정하십시오.

    기본값: 첨부 파일은 암호화 컨텍스트로 암호화되지 않습니다.

    표 3. 반환
    유형 설명
    없음

    다음 코드 예제에서는 이 함수를 호출하는 방법을 보여 줍니다.

    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)