REST Resource: projects.tenants

리소스: 테넌트

테넌트는 멀티 테넌트 프로젝트의 테넌트 구성을 포함합니다.

JSON 표현
{
  "name": string,
  "displayName": string,
  "allowPasswordSignup": boolean,
  "enableEmailLinkSignin": boolean,
  "disableAuth": boolean,
  "hashConfig": {
    object (HashConfig)
  },
  "enableAnonymousUser": boolean,
  "mfaConfig": {
    object (MultiFactorAuthConfig)
  },
  "testPhoneNumbers": {
    string: string,
    ...
  },
  "inheritance": {
    object (Inheritance)
  },
  "recaptchaConfig": {
    object (RecaptchaConfig)
  },
  "smsRegionConfig": {
    object (SmsRegionConfig)
  },
  "autodeleteAnonymousUsers": boolean,
  "monitoring": {
    object (MonitoringConfig)
  },
  "passwordPolicyConfig": {
    object (PasswordPolicyConfig)
  },
  "emailPrivacyConfig": {
    object (EmailPrivacyConfig)
  },
  "client": {
    object (ClientPermissionConfig)
  },
  "mobileLinksConfig": {
    object (MobileLinksConfig)
  }
}
필드
name

string

출력 전용입니다. 테넌트의 리소스 이름입니다. 예: 'projects/{project-id}/tenants/{tenant-id}'

displayName

string

테넌트의 표시 이름입니다.

allowPasswordSignup

boolean

이메일/비밀번호 사용자 인증을 허용할지 여부입니다.

disableAuth

boolean

테넌트의 인증이 사용 중지되어 있는지 여부입니다. 이 속성이 true이면 사용 중지된 테넌트의 사용자는 로그인할 수 없습니다. 사용 중지된 테넌트의 관리자는 사용자를 관리할 수 없습니다.

hashConfig

object (HashConfig)

출력 전용입니다. Pantheon에 표시할 테넌트의 해시 구성 정보입니다. 민감한 정보가 실수로 유출되는 것을 방지하기 위해 Pantheon에만 표시할 수 있습니다. 이 정보의 읽기를 제한하기 위해 tenants.get 응답에서만 반환됩니다. 이 필드를 반환하려면 상담사 프로젝트에 firebaseauth.configs.getHashConfig 권한이 필요합니다.

enableAnonymousUser

boolean

익명 사용자 인증을 사용 설정할지 여부입니다.

mfaConfig

object (MultiFactorAuthConfig)

MFA 옵션의 테넌트 수준 구성입니다.

testPhoneNumbers

map (key: string, value: string)

MFA에 사용할 수 있는 <테스트 전화번호, 가짜 코드> 쌍 맵입니다. 전화번호는 E.164 형식 (https://www.itu.int/rec/T-REC-E.164/)이어야 하며 최대 10쌍을 추가할 수 있습니다 (초과하면 오류가 발생함).

"key": value 쌍 목록을 포함하는 객체입니다. 예: { "name": "wrench", "mass": "1.3kg", "count": "3" }

inheritance

object (Inheritance)

테넌트가 상속할 수 있는 설정을 지정합니다.

recaptchaConfig

object (RecaptchaConfig)

테넌트 수준 reCAPTCHA 구성입니다.

smsRegionConfig

object (SmsRegionConfig)

SMS 인증 코드 전송이 사용 설정된 리전을 구성합니다.

autodeleteAnonymousUsers

boolean

익명 사용자를 30일 후에 자동으로 삭제할지 여부입니다.

monitoring

object (MonitoringConfig)

프로젝트 활동 모니터링과 관련된 구성입니다.

passwordPolicyConfig

object (PasswordPolicyConfig)

테넌트 수준 비밀번호 정책 구성

emailPrivacyConfig

object (EmailPrivacyConfig)

이메일 개인 정보 보호 및 공개 상태와 관련된 설정 구성

client

object (ClientPermissionConfig)

프로젝트를 대신하여 요청을 실행하는 클라이언트를 구성하는 방법과 관련된 옵션입니다.

HashConfig

해시 알고리즘 및 키의 기록 정보입니다. 계정마다 다른 버전으로 비밀번호가 생성될 수 있습니다.

JSON 표현
{
  "algorithm": enum (HashAlgorithm),
  "signerKey": string,
  "saltSeparator": string,
  "rounds": integer,
  "memoryCost": integer
}
필드
algorithm

enum (HashAlgorithm)

출력 전용입니다. Identity Toolkit에서 사용되는 다양한 비밀번호 해시 알고리즘입니다.

signerKey

string

출력 전용입니다. 서명자 키(base64)

saltSeparator

string

출력 전용입니다. base64에서 salt와 일반 텍스트 비밀번호 사이에 삽입되는 인쇄 불가능한 문자입니다.

rounds

integer

출력 전용입니다. 해시 계산을 위한 라운드 수입니다. scrypt 및 기타 유사한 비밀번호 파생 알고리즘에서 사용합니다.

memoryCost

integer

출력 전용입니다. 해시 계산의 메모리 비용입니다. scrypt 및 기타 유사한 비밀번호 파생 알고리즘에서 사용합니다. 필드에 대한 설명은 https://tools.ietf.org/html/rfc7914를 참고하세요.

HashAlgorithm

Identity Toolkit에서 사용되는 다양한 비밀번호 해시 알고리즘입니다.

열거형
HASH_ALGORITHM_UNSPECIFIED 기본값 사용하지 마세요.
HMAC_SHA256 HMAC_SHA256
HMAC_SHA1 HMAC_SHA1
HMAC_MD5 HMAC_MD5
SCRYPT SCRYPT
PBKDF_SHA1 PBKDF_SHA1
MD5 MD5
HMAC_SHA512 HMAC_SHA512
SHA1 SHA1
BCRYPT BCRYPT
PBKDF2_SHA256 PBKDF2_SHA256
SHA256 SHA256
SHA512 SHA512
STANDARD_SCRYPT STANDARD_SCRYPT

MultiFactorAuthConfig

프로젝트의 다중 인증과 관련된 옵션입니다.

JSON 표현
{
  "state": enum (State),
  "enabledProviders": [
    enum (Provider)
  ],
  "providerConfigs": [
    {
      object (ProviderConfig)
    }
  ]
}
필드
state

enum (State)

이 프로젝트에 다중 인증(MFA)이 사용 설정되어 있는지 여부입니다.

enabledProviders[]

enum (Provider)

이 프로젝트에 사용할 수 있는 두 번째 단계 목록입니다.

providerConfigs[]

object (ProviderConfig)

이 프로젝트에 사용할 수 있는 두 번째 단계 인증과 구성 목록입니다. 이 필드는 전화 기반 MFA를 지원하지 않습니다. 전화 기반 MFA를 사용하려면 'enabledProviders' 필드를 사용하세요.

이 프로젝트에 다중 인증(MFA)이 사용 설정되어 있는지 여부입니다.

열거형
STATE_UNSPECIFIED 잘못된 상태이며 사용해서는 안 됩니다.
DISABLED 이 프로젝트에 다중 인증을 사용할 수 없습니다.
ENABLED 이 프로젝트에 다중 인증을 사용할 수 있습니다.
MANDATORY 이 프로젝트에는 다중 인증이 필요합니다. 이 프로젝트의 사용자는 2단계 인증으로 인증해야 합니다.

제공업체

이 프로젝트에 사용할 수 있는 두 번째 단계 목록입니다.

열거형
PROVIDER_UNSPECIFIED 잘못된 제공업체이며 사용해서는 안 됩니다.
PHONE_SMS 이 프로젝트에 SMS가 보안 비밀번호로 사용 설정되어 있습니다.

ProviderConfig

ProviderConfig는 지원되는 MFA 제공업체와 구성을 설명합니다.

JSON 표현
{
  "state": enum (MfaState),

  // Union field mfa_provider_config can be only one of the following:
  "totpProviderConfig": {
    object (TotpMfaProviderConfig)
  }
  // End of list of possible types for union field mfa_provider_config.
}
필드
state

enum (MfaState)

다단계 인증 유형의 상태를 설명합니다.

통합 필드 mfa_provider_config.

mfa_provider_config는 다음 중 하나여야 합니다.

totpProviderConfig

object (TotpMfaProviderConfig)

이 프로젝트의 TOTP MFA 제공업체 구성입니다.

TotpMfaProviderConfig

TotpMFAProviderConfig는 TOTP 기반 MFA 제공업체를 나타냅니다.

JSON 표현
{
  "adjacentIntervals": integer
}
필드
adjacentIntervals

integer

시계 스큐를 방지하기 위해 인증에 사용되는 허용되는 인접 간격 수입니다.

MfaState

이 프로젝트에 다중 인증(MFA)이 사용 설정되어 있는지 여부입니다.

열거형
MFA_STATE_UNSPECIFIED 잘못된 상태이며 사용해서는 안 됩니다.
DISABLED 이 프로젝트에는 다중 인증을 사용할 수 없습니다.
ENABLED 이 프로젝트에는 다중 인증을 사용할 수 있습니다.
MANDATORY 이 프로젝트에는 다중 인증이 필요합니다. 이 프로젝트의 사용자는 2단계 인증으로 인증해야 합니다.

상속

테넌트가 프로젝트 수준에서 상속할 설정입니다.

JSON 표현
{
  "emailSendingConfig": boolean
}
필드
emailSendingConfig

boolean

테넌트에서 커스텀 도메인, 이메일 템플릿, 커스텀 SMTP 설정을 상속하도록 허용할지 여부입니다. true인 경우 테넌트에서 전송된 이메일은 프로젝트 수준 이메일 전송 구성을 따릅니다. false (기본값)인 경우 이메일이 맞춤설정 없이 기본 설정으로 전송됩니다.

RecaptchaConfig

reCAPTCHA Enterprise 통합 구성입니다.

JSON 표현
{
  "managedRules": [
    {
      object (RecaptchaManagedRule)
    }
  ],
  "recaptchaKeys": [
    {
      object (RecaptchaKey)
    }
  ],
  "tollFraudManagedRules": [
    {
      object (RecaptchaTollFraudManagedRule)
    }
  ],
  "emailPasswordEnforcementState": enum (RecaptchaProviderEnforcementState),
  "useAccountDefender": boolean,
  "phoneEnforcementState": enum (RecaptchaProviderEnforcementState),
  "useSmsBotScore": boolean,
  "useSmsTollFraudProtection": boolean
}
필드
managedRules[]

object (RecaptchaManagedRule)

reCAPTCHA 점수를 기반으로 인증 작업을 위한 관리형 규칙입니다. 규칙은 특정 테넌트 프로젝트의 여러 제공업체 간에 공유됩니다.

recaptchaKeys[]

object (RecaptchaKey)

reCAPTCHA 키

tollFraudManagedRules[]

object (RecaptchaTollFraudManagedRule)

reCAPTCHA 통화 사기 위험 점수를 기반으로 인증 작업에 관한 관리 룰입니다. 통화 사기 관리 규칙은 phoneEnforcementState가 AUDIT 또는 ENFORCE이고 useSmsTollFraudProtection이 true인 경우에만 적용됩니다.

emailPasswordEnforcementState

enum (RecaptchaProviderEnforcementState)

시행 상태가 포함된 이메일/비밀번호 제공업체의 reCAPTCHA 구성입니다. 이메일/비밀번호 제공업체에는 reCAPTCHA로 보호되는 모든 이메일 관련 사용자 흐름이 포함되어 있습니다.

useAccountDefender

boolean

reCAPTCHA 평가에 계정 방어 도구를 사용할지 여부입니다. 기본값은 false입니다.

phoneEnforcementState

enum (RecaptchaProviderEnforcementState)

시행 상태가 포함된 전화 제공업체의 reCAPTCHA 구성입니다. 전화 제공업체에는 reCAPTCHA로 보호되는 모든 SMS 관련 사용자 흐름이 포함되어 있습니다.

useSmsBotScore

boolean

reCAPTCHA 전화 제공업체에 rCE 봇 점수를 사용할지 여부입니다. phoneEnforcementState가 AUDIT 또는 ENFORCE인 경우에만 true일 수 있습니다.

useSmsTollFraudProtection

boolean

reCAPTCHA 전화 제공업체에 rCE SMS 전화 결제 사기 방지 위험 점수를 사용할지 여부입니다. phoneEnforcementState가 AUDIT 또는 ENFORCE인 경우에만 true일 수 있습니다.

RecaptchaProviderEnforcementState

reCAPTCHA 보호의 시정 조치 상태입니다.

열거형
RECAPTCHA_PROVIDER_ENFORCEMENT_STATE_UNSPECIFIED 시정 조치 상태가 설정되지 않았습니다.
OFF 적용되지 않음
AUDIT reCAPTCHA 평가가 생성되었으나 결과가 시행에 사용되지 않습니다.
ENFORCE reCAPTCHA 평가가 생성되고 결과가 적용에 사용됩니다.

RecaptchaManagedRule

reCAPTCHA 관리 규칙의 구성입니다. 단일 간격 [startScore, endScore]을 모델링합니다. startScore는 암시적입니다. 가장 가까운 더 작은 endScore (사용 가능한 경우) 또는 0입니다. 집계의 간격은 [0, 1] 범위이며 겹치지 않습니다.

JSON 표현
{
  "endScore": number,
  "action": enum (RecaptchaAction)
}
필드
endScore

number

액션의 점수 범위의 끝 점수 (해당 점수 포함)입니다. 0.0과 1.0 사이의 값으로, 11개의 개별 값(예: 0, 0.1, 0.2, 0.3, ... 0.9, 1.0)이어야 합니다. 점수가 0.0이면 가장 위험한 요청 (봇일 가능성이 높음)을 나타내고 1.0이면 가장 안전한 요청 (사람일 가능성이 높음)을 나타냅니다. https://cloud.google.com/recaptcha-enterprise/docs/interpret-assessment를 참고하세요.

action

enum (RecaptchaAction)

요청의 reCAPTCHA 점수가 [startScore, endScore] 간격 내에 있는 경우 취해지는 조치입니다.

RecaptchaAction

reCAPTCHA로 보호된 요청의 작업입니다.

열거형
RECAPTCHA_ACTION_UNSPECIFIED reCAPTCHA 작업이 지정되지 않았습니다.
BLOCK reCAPTCHA로 보호된 요청이 차단됩니다.

RecaptchaKey

reCAPTCHA 키 구성입니다. reCAPTCHA Enterprise는 클라이언트 플랫폼에 따라 서로 다른 키를 제공합니다.

JSON 표현
{
  "key": string,
  "type": enum (RecaptchaKeyClientType)
}
필드
key

string

reCAPTCHA Enterprise 키 리소스 이름(예: 'projects/{project}/keys/{key}')

type

enum (RecaptchaKeyClientType)

클라이언트의 플랫폼 유형입니다.

RecaptchaKeyClientType

reCAPTCHA Enterprise 키가 지원하는 다양한 클라이언트입니다.

열거형
CLIENT_TYPE_UNSPECIFIED 클라이언트 유형이 지정되지 않았습니다.
WEB 클라이언트 유형은 웹입니다.
IOS 클라이언트 유형은 iOS입니다.
ANDROID 클라이언트 유형은 Android입니다.

RecaptchaTollFraudManagedRule

reCAPTCHA 전화 결제 사기 평가 관리 규칙의 구성입니다. 단일 간격 [startScore, endScore]을 모델링합니다. endScore는 암시적입니다. 가장 가까운 더 작은 endScore (사용 가능한 경우) 또는 0입니다. 집계의 간격은 [0, 1] 범위이며 겹치지 않습니다.

JSON 표현
{
  "startScore": number,
  "action": enum (RecaptchaAction)
}
필드
startScore

number

작업의 시작 점수 (해당 점수 포함)입니다. 0.0과 1.0 사이의 값으로, 11개의 개별 값(예: 0, 0.1, 0.2, 0.3, ... 0.9, 1.0)이어야 합니다. 점수가 0.0이면 가장 안전한 요청 (적법할 가능성이 높음)을 나타내고 1.0이면 가장 위험한 요청 (통행료 사기일 가능성이 높음)을 나타냅니다. https://cloud.google.com/recaptcha-enterprise/docs/sms-fraud-detection#create-assessment-sms를 참고하세요.

action

enum (RecaptchaAction)

요청의 reCAPTCHA 점수가 [startScore, endScore] 간격 내에 있는 경우 취해지는 조치입니다.

RecaptchaAction

기본값은 RECAPTCHA_ACTION_UNSPECIFIED입니다.

열거형
RECAPTCHA_ACTION_UNSPECIFIED reCAPTCHA 작업이 지정되지 않았습니다.
BLOCK reCAPTCHA로 보호된 요청이 차단됩니다.

SmsRegionConfig

사용자가 프로젝트 또는 테넌트의 인증 SMS를 보낼 수 있는 지역을 구성합니다. 이는 대상 전화번호의 전화번호를 기준으로 합니다.

JSON 표현
{

  // Union field sms_region_policy can be only one of the following:
  "allowByDefault": {
    object (AllowByDefault)
  },
  "allowlistOnly": {
    object (AllowlistOnly)
  }
  // End of list of possible types for union field sms_region_policy.
}
필드
통합 필드 sms_region_policy. 사용자가 인증 SMS를 보낼 수 있는 위치에 관한 정책입니다. 기본적으로 모든 지역을 허용하거나 명시적인 허용 목록에 따라만 지역을 허용할 수 있습니다. sms_region_policy은 다음 중 하나여야 합니다.
allowByDefault

object (AllowByDefault)

기본적으로 모든 지역으로 SMS를 허용하고 허용되지 않는 지역을 허용되지 않음 목록에 추가하는 정책입니다.

allowlistOnly

object (AllowlistOnly)

허용 목록에 명시적으로 추가하여 리전만 허용하는 정책입니다.

AllowByDefault

기본적으로 모든 지역을 허용하고 허용되지 않는 지역을 허용되지 않음 목록에 추가하는 정책을 정의합니다.

JSON 표현
{
  "disallowedRegions": [
    string
  ]
}
필드
disallowedRegions[]

string

https://cldr.unicode.org/에 정의된 대로 허용되지 않는 2자리 유니코드 지역 코드입니다. 이러한 지역 코드의 전체 목록은 https://github.com/unicode-cldr/cldr-localenames-full/blob/master/main/ko/territories.json을 참고하세요.

AllowlistOnly

허용 목록에 리전을 명시적으로 추가하여 리전만 허용하는 정책을 정의합니다.

JSON 표현
{
  "allowedRegions": [
    string
  ]
}
필드
allowedRegions[]

string

https://cldr.unicode.org/에 정의된 대로 허용되는 두 글자 유니코드 지역 코드입니다. 이러한 지역 코드의 전체 목록은 https://github.com/unicode-cldr/cldr-localenames-full/blob/master/main/ko/territories.json에서 확인할 수 있습니다.

MonitoringConfig

프로젝트 활동 모니터링과 관련된 구성입니다.

JSON 표현
{
  "requestLogging": {
    object (RequestLogging)
  }
}
필드
requestLogging

object (RequestLogging)

이 프로젝트에서 Stackdriver Logging으로 전송되는 로깅 요청 구성

RequestLogging

이 프로젝트에서 Stackdriver Logging으로 전송되는 로깅 요청 구성

JSON 표현
{
  "enabled": boolean
}
필드
enabled

boolean

이 프로젝트에 로깅이 사용 설정되어 있는지 여부입니다.

PasswordPolicyConfig

프로젝트의 비밀번호 정책 구성입니다.

JSON 표현
{
  "passwordPolicyEnforcementState": enum (PasswordPolicyEnforcementState),
  "passwordPolicyVersions": [
    {
      object (PasswordPolicyVersion)
    }
  ],
  "forceUpgradeOnSignin": boolean,
  "lastUpdateTime": string
}
필드
passwordPolicyEnforcementState

enum (PasswordPolicyEnforcementState)

비밀번호 정책에 사용할 시행 모드입니다.

passwordPolicyVersions[]

object (PasswordPolicyVersion)

길이가 1이어야 합니다. 비밀번호 정책의 강도 속성을 포함합니다.

forceUpgradeOnSignin

boolean

사용자는 비밀번호 정책을 준수하는 비밀번호를 사용하여 로그인해야 합니다.

lastUpdateTime

string (Timestamp format)

출력 전용입니다. 프로젝트의 비밀번호 정책이 마지막으로 업데이트된 시간입니다.

생성된 출력은 항상 Z-정규화되고 소수점 이하 자릿수가 0, 3, 6 또는 9인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

PasswordPolicyEnforcementState

비밀번호 정책의 시행 상태

열거형
PASSWORD_POLICY_ENFORCEMENT_STATE_UNSPECIFIED 잘못된 상태이며 사용해서는 안 됩니다.
OFF 프로젝트에 비밀번호 정책이 사용되지 않습니다.
ENFORCE 비밀번호 정책을 준수하지 않는 비밀번호는 오류가 발생하여 거부됩니다.

PasswordPolicyVersion

프로젝트의 비밀번호 정책에 대한 강도 속성입니다.

JSON 표현
{
  "customStrengthOptions": {
    object (CustomStrengthOptions)
  },
  "schemaVersion": integer
}
필드
customStrengthOptions

object (CustomStrengthOptions)

비밀번호 정책에서 적용하는 맞춤 안전성 옵션입니다.

schemaVersion

integer

출력 전용입니다. 비밀번호 정책의 스키마 버전 번호입니다.

CustomStrengthOptions

사용자 비밀번호에 적용할 맞춤 안전성 옵션입니다.

JSON 표현
{
  "minPasswordLength": integer,
  "maxPasswordLength": integer,
  "containsLowercaseCharacter": boolean,
  "containsUppercaseCharacter": boolean,
  "containsNumericCharacter": boolean,
  "containsNonAlphanumericCharacter": boolean
}
필드
minPasswordLength

integer

비밀번호 최소 길이 범위는 6~30입니다.

maxPasswordLength

integer

비밀번호 최대 길이입니다. 기본 최대 길이 없음

containsLowercaseCharacter

boolean

비밀번호에 소문자가 포함되어야 합니다.

containsUppercaseCharacter

boolean

비밀번호에 대문자가 포함되어야 합니다.

containsNumericCharacter

boolean

비밀번호에 숫자가 포함되어야 합니다.

containsNonAlphanumericCharacter

boolean

비밀번호에 영숫자 문자가 아닌 문자가 포함되어야 합니다.

EmailPrivacyConfig

이메일 개인 정보 보호 및 공개 상태와 관련된 설정 구성 이 구성의 설정은 이메일 열거를 방지하지만 사용자 편의성은 다소 떨어질 수 있습니다.

JSON 표현
{
  "enableImprovedEmailPrivacy": boolean
}
필드
enableImprovedEmailPrivacy

boolean

이메일 개인 정보 보호가 개선된 상태로 프로젝트를 이전합니다. 예를 들어 계정이 존재하는지 여부에 관한 정보를 제공하지 않도록 특정 오류 코드는 더 일반적입니다. 또한 이로 인해 부작용으로 사용자 열거를 허용하는 특정 기능이 사용 중지됩니다. 이 전환 버튼을 사용 설정하면 fetchSignInMethodsForEmail 기능이 사용 중지되고 사용자의 이메일이 확인되지 않은 이메일로 변경됩니다. 이 기능에 대한 종속 항목을 삭제하고 이 전환 버튼을 사용 설정하여 사용자 개인 정보 보호를 개선하는 것이 좋습니다.

ClientPermissionConfig

테넌트를 대신하여 요청을 실행하는 클라이언트를 구성하는 방법과 관련된 옵션입니다.

JSON 표현
{
  "permissions": {
    object (ClientPermissions)
  }
}
필드
permissions

object (ClientPermissions)

사용자가 계정에 영향을 미치는 기능을 제한하는 것과 관련된 구성입니다.

ClientPermissions

사용자가 계정에 영향을 미치는 기능을 제한하는 것과 관련된 구성입니다.

JSON 표현
{
  "disabledUserSignup": boolean,
  "disabledUserDeletion": boolean
}
필드
disabledUserSignup

boolean

true인 경우 최종 사용자는 API 메서드를 통해 연결된 프로젝트에서 새 계정에 가입할 수 없습니다.

disabledUserDeletion

boolean

이 속성이 true이면 최종 사용자가 API 메서드를 통해 연결된 프로젝트에서 자신의 계정을 삭제할 수 없습니다.

MobileLinksConfig

구성 모바일 링크

JSON 표현
{
  "domain": enum (Domain)
}
필드
domain

enum (Domain)

앱 링크 및 범용 링크에 사용할 코드를 앱 도메인에서 엽니다.

도메인

앱 링크 및 범용 링크에 사용할 수 있는 앱 도메인의 공개 코드

열거형
DOMAIN_UNSPECIFIED 기본값 기본 도메인은 FDL 지원 중단 전의 Firebase 동적 링크 도메인과 FDL 지원 중단 후의 호스팅 도메인입니다.
HOSTING_DOMAIN 호스팅 도메인을 앱 링크 도메인으로 사용합니다.

메서드

create

테넌트를 만듭니다.

delete

테넌트를 삭제합니다.

get

테넌트를 가져옵니다.

getIamPolicy

리소스의 액세스 제어 정책을 가져옵니다.

list

지정된 상담사 프로젝트의 테넌트를 나열합니다.

patch

테넌트를 업데이트합니다.

setIamPolicy

리소스의 액세스 제어 정책을 설정합니다.

testIamPermissions

리소스에 대한 호출자의 권한을 반환합니다.