Viewing docs for bytepluscc v0.0.42
published on Monday, Jul 20, 2026 by Byteplus
published on Monday, Jul 20, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.42
published on Monday, Jul 20, 2026 by Byteplus
published on Monday, Jul 20, 2026 by Byteplus
Data Source schema for Byteplus::ID::UserPool
Using getUserPool
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getUserPool(args: GetUserPoolArgs, opts?: InvokeOptions): Promise<GetUserPoolResult>
function getUserPoolOutput(args: GetUserPoolOutputArgs, opts?: InvokeOptions): Output<GetUserPoolResult>def get_user_pool(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetUserPoolResult
def get_user_pool_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUserPoolResult]func LookupUserPool(ctx *Context, args *LookupUserPoolArgs, opts ...InvokeOption) (*LookupUserPoolResult, error)
func LookupUserPoolOutput(ctx *Context, args *LookupUserPoolOutputArgs, opts ...InvokeOption) LookupUserPoolResultOutput> Note: This function is named LookupUserPool in the Go SDK.
public static class GetUserPool
{
public static Task<GetUserPoolResult> InvokeAsync(GetUserPoolArgs args, InvokeOptions? opts = null)
public static Output<GetUserPoolResult> Invoke(GetUserPoolInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetUserPoolResult> getUserPool(GetUserPoolArgs args, InvokeOptions options)
public static Output<GetUserPoolResult> getUserPool(GetUserPoolArgs args, InvokeOptions options)
fn::invoke:
function: bytepluscc:id/getUserPool:getUserPool
arguments:
# arguments dictionarydata "bytepluscc_id_get_user_pool" "name" {
# arguments
}The following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getUserPool Result
The following output properties are available:
- Brand
Byteplus.
Get User Pool Brand - User pool brand display configuration
- Create
Time string - Creation time
- Description string
- User pool description
- Discovery
Url string - OpenID Connect discovery URL
- Domain string
- User pool access domain
- Email
Passwordless boolSign In Enabled - Email passwordless login enabled
- Enabled bool
- User pool enabled
- Id string
- Uniquely identifies the resource.
- Issuer
Url string - Token issuer URL
- Name string
- User pool name
- Oauth
Login stringCallback Url - OAuth login callback URL
- Oauth
Sign stringUp Callback Url - OAuth registration callback URL
- Oidc
Login stringCallback Url - OIDC login callback URL
- Oidc
Sign stringUp Callback Url - OIDC registration callback URL
- Password
Sign boolIn Enabled - Password login enabled
- Project
Name string - Project name
- Required
Sign List<string>Up Attributes - Required registration attribute list
- Saml
Login stringCallback Url - SAML login callback URL
- Saml
Sign stringUp Callback Url - SAML registration callback URL
- Self
Account boolRecovery Enabled - Allow account self-recovery
- Self
Sign boolUp Enabled - Allow user self-registration
- Sign
In List<string>Attributes - Supported login attribute list
- Sign
Up boolAuto Verification Enabled - Registration auto-validation enabled
- Sms
Anonymous boolSign Up Enabled - SMS anonymous registration enabled
- Sms
Passwordless boolSign In Enabled - SMS passwordless login enabled
-
List<Byteplus.
Get User Pool Tag> - User pool tag list
- Token
Signing stringKey Url - Token signature public key URL
- Token
Url string - Token endpoint URL
- Total
Clients int - Total clients in user pool
- Total
Connections int - Total connections and identity providers in user pool
- Total
Users int - Total users in user pool
- Trn string
- User pool TRN
- Uid string
- User pool unique identifier
- Unconfirmed
User boolSign In Enabled - Allow unconfirmed users to log in
- Update
Time string - Update time
- Brand
Get
User Pool Brand - User pool brand display configuration
- Create
Time string - Creation time
- Description string
- User pool description
- Discovery
Url string - OpenID Connect discovery URL
- Domain string
- User pool access domain
- Email
Passwordless boolSign In Enabled - Email passwordless login enabled
- Enabled bool
- User pool enabled
- Id string
- Uniquely identifies the resource.
- Issuer
Url string - Token issuer URL
- Name string
- User pool name
- Oauth
Login stringCallback Url - OAuth login callback URL
- Oauth
Sign stringUp Callback Url - OAuth registration callback URL
- Oidc
Login stringCallback Url - OIDC login callback URL
- Oidc
Sign stringUp Callback Url - OIDC registration callback URL
- Password
Sign boolIn Enabled - Password login enabled
- Project
Name string - Project name
- Required
Sign []stringUp Attributes - Required registration attribute list
- Saml
Login stringCallback Url - SAML login callback URL
- Saml
Sign stringUp Callback Url - SAML registration callback URL
- Self
Account boolRecovery Enabled - Allow account self-recovery
- Self
Sign boolUp Enabled - Allow user self-registration
- Sign
In []stringAttributes - Supported login attribute list
- Sign
Up boolAuto Verification Enabled - Registration auto-validation enabled
- Sms
Anonymous boolSign Up Enabled - SMS anonymous registration enabled
- Sms
Passwordless boolSign In Enabled - SMS passwordless login enabled
-
[]Get
User Pool Tag - User pool tag list
- Token
Signing stringKey Url - Token signature public key URL
- Token
Url string - Token endpoint URL
- Total
Clients int - Total clients in user pool
- Total
Connections int - Total connections and identity providers in user pool
- Total
Users int - Total users in user pool
- Trn string
- User pool TRN
- Uid string
- User pool unique identifier
- Unconfirmed
User boolSign In Enabled - Allow unconfirmed users to log in
- Update
Time string - Update time
- brand object
- User pool brand display configuration
- create_
time string - Creation time
- description string
- User pool description
- discovery_
url string - OpenID Connect discovery URL
- domain string
- User pool access domain
- email_
passwordless_ boolsign_ in_ enabled - Email passwordless login enabled
- enabled bool
- User pool enabled
- id string
- Uniquely identifies the resource.
- issuer_
url string - Token issuer URL
- name string
- User pool name
- oauth_
login_ stringcallback_ url - OAuth login callback URL
- oauth_
sign_ stringup_ callback_ url - OAuth registration callback URL
- oidc_
login_ stringcallback_ url - OIDC login callback URL
- oidc_
sign_ stringup_ callback_ url - OIDC registration callback URL
- password_
sign_ boolin_ enabled - Password login enabled
- project_
name string - Project name
- required_
sign_ list(string)up_ attributes - Required registration attribute list
- saml_
login_ stringcallback_ url - SAML login callback URL
- saml_
sign_ stringup_ callback_ url - SAML registration callback URL
- self_
account_ boolrecovery_ enabled - Allow account self-recovery
- self_
sign_ boolup_ enabled - Allow user self-registration
- sign_
in_ list(string)attributes - Supported login attribute list
- sign_
up_ boolauto_ verification_ enabled - Registration auto-validation enabled
- sms_
anonymous_ boolsign_ up_ enabled - SMS anonymous registration enabled
- sms_
passwordless_ boolsign_ in_ enabled - SMS passwordless login enabled
- list(object)
- User pool tag list
- token_
signing_ stringkey_ url - Token signature public key URL
- token_
url string - Token endpoint URL
- total_
clients number - Total clients in user pool
- total_
connections number - Total connections and identity providers in user pool
- total_
users number - Total users in user pool
- trn string
- User pool TRN
- uid string
- User pool unique identifier
- unconfirmed_
user_ boolsign_ in_ enabled - Allow unconfirmed users to log in
- update_
time string - Update time
- brand
Get
User Pool Brand - User pool brand display configuration
- create
Time String - Creation time
- description String
- User pool description
- discovery
Url String - OpenID Connect discovery URL
- domain String
- User pool access domain
- email
Passwordless BooleanSign In Enabled - Email passwordless login enabled
- enabled Boolean
- User pool enabled
- id String
- Uniquely identifies the resource.
- issuer
Url String - Token issuer URL
- name String
- User pool name
- oauth
Login StringCallback Url - OAuth login callback URL
- oauth
Sign StringUp Callback Url - OAuth registration callback URL
- oidc
Login StringCallback Url - OIDC login callback URL
- oidc
Sign StringUp Callback Url - OIDC registration callback URL
- password
Sign BooleanIn Enabled - Password login enabled
- project
Name String - Project name
- required
Sign List<String>Up Attributes - Required registration attribute list
- saml
Login StringCallback Url - SAML login callback URL
- saml
Sign StringUp Callback Url - SAML registration callback URL
- self
Account BooleanRecovery Enabled - Allow account self-recovery
- self
Sign BooleanUp Enabled - Allow user self-registration
- sign
In List<String>Attributes - Supported login attribute list
- sign
Up BooleanAuto Verification Enabled - Registration auto-validation enabled
- sms
Anonymous BooleanSign Up Enabled - SMS anonymous registration enabled
- sms
Passwordless BooleanSign In Enabled - SMS passwordless login enabled
-
List<Get
User Pool Tag> - User pool tag list
- token
Signing StringKey Url - Token signature public key URL
- token
Url String - Token endpoint URL
- total
Clients Integer - Total clients in user pool
- total
Connections Integer - Total connections and identity providers in user pool
- total
Users Integer - Total users in user pool
- trn String
- User pool TRN
- uid String
- User pool unique identifier
- unconfirmed
User BooleanSign In Enabled - Allow unconfirmed users to log in
- update
Time String - Update time
- brand
Get
User Pool Brand - User pool brand display configuration
- create
Time string - Creation time
- description string
- User pool description
- discovery
Url string - OpenID Connect discovery URL
- domain string
- User pool access domain
- email
Passwordless booleanSign In Enabled - Email passwordless login enabled
- enabled boolean
- User pool enabled
- id string
- Uniquely identifies the resource.
- issuer
Url string - Token issuer URL
- name string
- User pool name
- oauth
Login stringCallback Url - OAuth login callback URL
- oauth
Sign stringUp Callback Url - OAuth registration callback URL
- oidc
Login stringCallback Url - OIDC login callback URL
- oidc
Sign stringUp Callback Url - OIDC registration callback URL
- password
Sign booleanIn Enabled - Password login enabled
- project
Name string - Project name
- required
Sign string[]Up Attributes - Required registration attribute list
- saml
Login stringCallback Url - SAML login callback URL
- saml
Sign stringUp Callback Url - SAML registration callback URL
- self
Account booleanRecovery Enabled - Allow account self-recovery
- self
Sign booleanUp Enabled - Allow user self-registration
- sign
In string[]Attributes - Supported login attribute list
- sign
Up booleanAuto Verification Enabled - Registration auto-validation enabled
- sms
Anonymous booleanSign Up Enabled - SMS anonymous registration enabled
- sms
Passwordless booleanSign In Enabled - SMS passwordless login enabled
-
Get
User Pool Tag[] - User pool tag list
- token
Signing stringKey Url - Token signature public key URL
- token
Url string - Token endpoint URL
- total
Clients number - Total clients in user pool
- total
Connections number - Total connections and identity providers in user pool
- total
Users number - Total users in user pool
- trn string
- User pool TRN
- uid string
- User pool unique identifier
- unconfirmed
User booleanSign In Enabled - Allow unconfirmed users to log in
- update
Time string - Update time
- brand
Get
User Pool Brand - User pool brand display configuration
- create_
time str - Creation time
- description str
- User pool description
- discovery_
url str - OpenID Connect discovery URL
- domain str
- User pool access domain
- email_
passwordless_ boolsign_ in_ enabled - Email passwordless login enabled
- enabled bool
- User pool enabled
- id str
- Uniquely identifies the resource.
- issuer_
url str - Token issuer URL
- name str
- User pool name
- oauth_
login_ strcallback_ url - OAuth login callback URL
- oauth_
sign_ strup_ callback_ url - OAuth registration callback URL
- oidc_
login_ strcallback_ url - OIDC login callback URL
- oidc_
sign_ strup_ callback_ url - OIDC registration callback URL
- password_
sign_ boolin_ enabled - Password login enabled
- project_
name str - Project name
- required_
sign_ Sequence[str]up_ attributes - Required registration attribute list
- saml_
login_ strcallback_ url - SAML login callback URL
- saml_
sign_ strup_ callback_ url - SAML registration callback URL
- self_
account_ boolrecovery_ enabled - Allow account self-recovery
- self_
sign_ boolup_ enabled - Allow user self-registration
- sign_
in_ Sequence[str]attributes - Supported login attribute list
- sign_
up_ boolauto_ verification_ enabled - Registration auto-validation enabled
- sms_
anonymous_ boolsign_ up_ enabled - SMS anonymous registration enabled
- sms_
passwordless_ boolsign_ in_ enabled - SMS passwordless login enabled
-
Sequence[Get
User Pool Tag] - User pool tag list
- token_
signing_ strkey_ url - Token signature public key URL
- token_
url str - Token endpoint URL
- total_
clients int - Total clients in user pool
- total_
connections int - Total connections and identity providers in user pool
- total_
users int - Total users in user pool
- trn str
- User pool TRN
- uid str
- User pool unique identifier
- unconfirmed_
user_ boolsign_ in_ enabled - Allow unconfirmed users to log in
- update_
time str - Update time
- brand Property Map
- User pool brand display configuration
- create
Time String - Creation time
- description String
- User pool description
- discovery
Url String - OpenID Connect discovery URL
- domain String
- User pool access domain
- email
Passwordless BooleanSign In Enabled - Email passwordless login enabled
- enabled Boolean
- User pool enabled
- id String
- Uniquely identifies the resource.
- issuer
Url String - Token issuer URL
- name String
- User pool name
- oauth
Login StringCallback Url - OAuth login callback URL
- oauth
Sign StringUp Callback Url - OAuth registration callback URL
- oidc
Login StringCallback Url - OIDC login callback URL
- oidc
Sign StringUp Callback Url - OIDC registration callback URL
- password
Sign BooleanIn Enabled - Password login enabled
- project
Name String - Project name
- required
Sign List<String>Up Attributes - Required registration attribute list
- saml
Login StringCallback Url - SAML login callback URL
- saml
Sign StringUp Callback Url - SAML registration callback URL
- self
Account BooleanRecovery Enabled - Allow account self-recovery
- self
Sign BooleanUp Enabled - Allow user self-registration
- sign
In List<String>Attributes - Supported login attribute list
- sign
Up BooleanAuto Verification Enabled - Registration auto-validation enabled
- sms
Anonymous BooleanSign Up Enabled - SMS anonymous registration enabled
- sms
Passwordless BooleanSign In Enabled - SMS passwordless login enabled
- List<Property Map>
- User pool tag list
- token
Signing StringKey Url - Token signature public key URL
- token
Url String - Token endpoint URL
- total
Clients Number - Total clients in user pool
- total
Connections Number - Total connections and identity providers in user pool
- total
Users Number - Total users in user pool
- trn String
- User pool TRN
- uid String
- User pool unique identifier
- unconfirmed
User BooleanSign In Enabled - Allow unconfirmed users to log in
- update
Time String - Update time
Supporting Types
GetUserPoolBrand
GetUserPoolTag
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
Viewing docs for bytepluscc v0.0.42
published on Monday, Jul 20, 2026 by Byteplus
published on Monday, Jul 20, 2026 by Byteplus