Viewing docs for Auth0 v3.38.0
published on Friday, Feb 20, 2026 by Pulumi
published on Friday, Feb 20, 2026 by Pulumi
Viewing docs for Auth0 v3.38.0
published on Friday, Feb 20, 2026 by Pulumi
published on Friday, Feb 20, 2026 by Pulumi
Data source to retrieve a specific Auth0 User Attribute Profile by user_attribute_profile_id or name.
Using getUserAttributeProfile
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 getUserAttributeProfile(args: GetUserAttributeProfileArgs, opts?: InvokeOptions): Promise<GetUserAttributeProfileResult>
function getUserAttributeProfileOutput(args: GetUserAttributeProfileOutputArgs, opts?: InvokeOptions): Output<GetUserAttributeProfileResult>def get_user_attribute_profile(name: Optional[str] = None,
user_attribute_profile_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetUserAttributeProfileResult
def get_user_attribute_profile_output(name: Optional[pulumi.Input[str]] = None,
user_attribute_profile_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUserAttributeProfileResult]func LookupUserAttributeProfile(ctx *Context, args *LookupUserAttributeProfileArgs, opts ...InvokeOption) (*LookupUserAttributeProfileResult, error)
func LookupUserAttributeProfileOutput(ctx *Context, args *LookupUserAttributeProfileOutputArgs, opts ...InvokeOption) LookupUserAttributeProfileResultOutput> Note: This function is named LookupUserAttributeProfile in the Go SDK.
public static class GetUserAttributeProfile
{
public static Task<GetUserAttributeProfileResult> InvokeAsync(GetUserAttributeProfileArgs args, InvokeOptions? opts = null)
public static Output<GetUserAttributeProfileResult> Invoke(GetUserAttributeProfileInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetUserAttributeProfileResult> getUserAttributeProfile(GetUserAttributeProfileArgs args, InvokeOptions options)
public static Output<GetUserAttributeProfileResult> getUserAttributeProfile(GetUserAttributeProfileArgs args, InvokeOptions options)
fn::invoke:
function: auth0:index/getUserAttributeProfile:getUserAttributeProfile
arguments:
# arguments dictionaryThe following arguments are supported:
- Name string
- The name of the User Attribute Profile.
- User
Attribute stringProfile Id - The ID of the User Attribute Profile.
- Name string
- The name of the User Attribute Profile.
- User
Attribute stringProfile Id - The ID of the User Attribute Profile.
- name String
- The name of the User Attribute Profile.
- user
Attribute StringProfile Id - The ID of the User Attribute Profile.
- name string
- The name of the User Attribute Profile.
- user
Attribute stringProfile Id - The ID of the User Attribute Profile.
- name str
- The name of the User Attribute Profile.
- user_
attribute_ strprofile_ id - The ID of the User Attribute Profile.
- name String
- The name of the User Attribute Profile.
- user
Attribute StringProfile Id - The ID of the User Attribute Profile.
getUserAttributeProfile Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- User
Attributes List<GetUser Attribute Profile User Attribute> - List of user attribute configurations.
- User
Ids List<GetUser Attribute Profile User Id> - Configuration for mapping the user ID from identity providers.
- Name string
- The name of the User Attribute Profile.
- User
Attribute stringProfile Id - The ID of the User Attribute Profile.
- Id string
- The provider-assigned unique ID for this managed resource.
- User
Attributes []GetUser Attribute Profile User Attribute - List of user attribute configurations.
- User
Ids []GetUser Attribute Profile User Id - Configuration for mapping the user ID from identity providers.
- Name string
- The name of the User Attribute Profile.
- User
Attribute stringProfile Id - The ID of the User Attribute Profile.
- id String
- The provider-assigned unique ID for this managed resource.
- user
Attributes List<GetUser Attribute Profile User Attribute> - List of user attribute configurations.
- user
Ids List<GetUser Attribute Profile User Id> - Configuration for mapping the user ID from identity providers.
- name String
- The name of the User Attribute Profile.
- user
Attribute StringProfile Id - The ID of the User Attribute Profile.
- id string
- The provider-assigned unique ID for this managed resource.
- user
Attributes GetUser Attribute Profile User Attribute[] - List of user attribute configurations.
- user
Ids GetUser Attribute Profile User Id[] - Configuration for mapping the user ID from identity providers.
- name string
- The name of the User Attribute Profile.
- user
Attribute stringProfile Id - The ID of the User Attribute Profile.
- id str
- The provider-assigned unique ID for this managed resource.
- user_
attributes Sequence[GetUser Attribute Profile User Attribute] - List of user attribute configurations.
- user_
ids Sequence[GetUser Attribute Profile User Id] - Configuration for mapping the user ID from identity providers.
- name str
- The name of the User Attribute Profile.
- user_
attribute_ strprofile_ id - The ID of the User Attribute Profile.
- id String
- The provider-assigned unique ID for this managed resource.
- user
Attributes List<Property Map> - List of user attribute configurations.
- user
Ids List<Property Map> - Configuration for mapping the user ID from identity providers.
- name String
- The name of the User Attribute Profile.
- user
Attribute StringProfile Id - The ID of the User Attribute Profile.
Supporting Types
GetUserAttributeProfileUserAttribute
- Auth0Mapping string
- The Auth0 mapping for the user attribute.
- Description string
- Description of the user attribute.
- Label string
- Display label for the user attribute.
- Name string
- Name of the user attribute.
- Oidc
Mappings List<GetUser Attribute Profile User Attribute Oidc Mapping> - The OIDC mapping configuration for the user attribute.
- Profile
Required bool - Whether the attribute is required in the profile.
- Saml
Mappings List<string> - SAML mapping override for this strategy.
- Scim
Mapping string - The SCIM mapping for the user attribute.
- Strategy
Overrides List<GetUser Attribute Profile User Attribute Strategy Override> - Strategy-specific overrides for user attribute mapping.
- Auth0Mapping string
- The Auth0 mapping for the user attribute.
- Description string
- Description of the user attribute.
- Label string
- Display label for the user attribute.
- Name string
- Name of the user attribute.
- Oidc
Mappings []GetUser Attribute Profile User Attribute Oidc Mapping - The OIDC mapping configuration for the user attribute.
- Profile
Required bool - Whether the attribute is required in the profile.
- Saml
Mappings []string - SAML mapping override for this strategy.
- Scim
Mapping string - The SCIM mapping for the user attribute.
- Strategy
Overrides []GetUser Attribute Profile User Attribute Strategy Override - Strategy-specific overrides for user attribute mapping.
- auth0Mapping String
- The Auth0 mapping for the user attribute.
- description String
- Description of the user attribute.
- label String
- Display label for the user attribute.
- name String
- Name of the user attribute.
- oidc
Mappings List<GetUser Attribute Profile User Attribute Oidc Mapping> - The OIDC mapping configuration for the user attribute.
- profile
Required Boolean - Whether the attribute is required in the profile.
- saml
Mappings List<String> - SAML mapping override for this strategy.
- scim
Mapping String - The SCIM mapping for the user attribute.
- strategy
Overrides List<GetUser Attribute Profile User Attribute Strategy Override> - Strategy-specific overrides for user attribute mapping.
- auth0Mapping string
- The Auth0 mapping for the user attribute.
- description string
- Description of the user attribute.
- label string
- Display label for the user attribute.
- name string
- Name of the user attribute.
- oidc
Mappings GetUser Attribute Profile User Attribute Oidc Mapping[] - The OIDC mapping configuration for the user attribute.
- profile
Required boolean - Whether the attribute is required in the profile.
- saml
Mappings string[] - SAML mapping override for this strategy.
- scim
Mapping string - The SCIM mapping for the user attribute.
- strategy
Overrides GetUser Attribute Profile User Attribute Strategy Override[] - Strategy-specific overrides for user attribute mapping.
- auth0_
mapping str - The Auth0 mapping for the user attribute.
- description str
- Description of the user attribute.
- label str
- Display label for the user attribute.
- name str
- Name of the user attribute.
- oidc_
mappings Sequence[GetUser Attribute Profile User Attribute Oidc Mapping] - The OIDC mapping configuration for the user attribute.
- profile_
required bool - Whether the attribute is required in the profile.
- saml_
mappings Sequence[str] - SAML mapping override for this strategy.
- scim_
mapping str - The SCIM mapping for the user attribute.
- strategy_
overrides Sequence[GetUser Attribute Profile User Attribute Strategy Override] - Strategy-specific overrides for user attribute mapping.
- auth0Mapping String
- The Auth0 mapping for the user attribute.
- description String
- Description of the user attribute.
- label String
- Display label for the user attribute.
- name String
- Name of the user attribute.
- oidc
Mappings List<Property Map> - The OIDC mapping configuration for the user attribute.
- profile
Required Boolean - Whether the attribute is required in the profile.
- saml
Mappings List<String> - SAML mapping override for this strategy.
- scim
Mapping String - The SCIM mapping for the user attribute.
- strategy
Overrides List<Property Map> - Strategy-specific overrides for user attribute mapping.
GetUserAttributeProfileUserAttributeOidcMapping
- Display
Name string - Display name for the OIDC mapping.
- Mapping string
- The OIDC mapping field.
- Display
Name string - Display name for the OIDC mapping.
- Mapping string
- The OIDC mapping field.
- display
Name String - Display name for the OIDC mapping.
- mapping String
- The OIDC mapping field.
- display
Name string - Display name for the OIDC mapping.
- mapping string
- The OIDC mapping field.
- display_
name str - Display name for the OIDC mapping.
- mapping str
- The OIDC mapping field.
- display
Name String - Display name for the OIDC mapping.
- mapping String
- The OIDC mapping field.
GetUserAttributeProfileUserAttributeStrategyOverride
- Oidc
Mappings List<GetUser Attribute Profile User Attribute Strategy Override Oidc Mapping> - OIDC mapping override for this strategy.
- Saml
Mappings List<string> - SAML mapping override for this strategy.
- Scim
Mapping string - SCIM mapping override for this strategy.
- Strategy string
- The strategy name (e.g., 'oidc', 'samlp', 'ad', etc.).
- Oidc
Mappings []GetUser Attribute Profile User Attribute Strategy Override Oidc Mapping - OIDC mapping override for this strategy.
- Saml
Mappings []string - SAML mapping override for this strategy.
- Scim
Mapping string - SCIM mapping override for this strategy.
- Strategy string
- The strategy name (e.g., 'oidc', 'samlp', 'ad', etc.).
- oidc
Mappings List<GetUser Attribute Profile User Attribute Strategy Override Oidc Mapping> - OIDC mapping override for this strategy.
- saml
Mappings List<String> - SAML mapping override for this strategy.
- scim
Mapping String - SCIM mapping override for this strategy.
- strategy String
- The strategy name (e.g., 'oidc', 'samlp', 'ad', etc.).
- oidc
Mappings GetUser Attribute Profile User Attribute Strategy Override Oidc Mapping[] - OIDC mapping override for this strategy.
- saml
Mappings string[] - SAML mapping override for this strategy.
- scim
Mapping string - SCIM mapping override for this strategy.
- strategy string
- The strategy name (e.g., 'oidc', 'samlp', 'ad', etc.).
- oidc_
mappings Sequence[GetUser Attribute Profile User Attribute Strategy Override Oidc Mapping] - OIDC mapping override for this strategy.
- saml_
mappings Sequence[str] - SAML mapping override for this strategy.
- scim_
mapping str - SCIM mapping override for this strategy.
- strategy str
- The strategy name (e.g., 'oidc', 'samlp', 'ad', etc.).
- oidc
Mappings List<Property Map> - OIDC mapping override for this strategy.
- saml
Mappings List<String> - SAML mapping override for this strategy.
- scim
Mapping String - SCIM mapping override for this strategy.
- strategy String
- The strategy name (e.g., 'oidc', 'samlp', 'ad', etc.).
GetUserAttributeProfileUserAttributeStrategyOverrideOidcMapping
- Display
Name string - Display name for the OIDC mapping.
- Mapping string
- The OIDC mapping field.
- Display
Name string - Display name for the OIDC mapping.
- Mapping string
- The OIDC mapping field.
- display
Name String - Display name for the OIDC mapping.
- mapping String
- The OIDC mapping field.
- display
Name string - Display name for the OIDC mapping.
- mapping string
- The OIDC mapping field.
- display_
name str - Display name for the OIDC mapping.
- mapping str
- The OIDC mapping field.
- display
Name String - Display name for the OIDC mapping.
- mapping String
- The OIDC mapping field.
GetUserAttributeProfileUserId
- Oidc
Mapping string - The OIDC mapping for the user ID.
- Saml
Mappings List<string> - The SAML mapping for the user ID.
- Scim
Mapping string - The SCIM mapping for the user ID.
- Strategy
Overrides List<GetUser Attribute Profile User Id Strategy Override> - Strategy-specific overrides for user ID mapping.
- Oidc
Mapping string - The OIDC mapping for the user ID.
- Saml
Mappings []string - The SAML mapping for the user ID.
- Scim
Mapping string - The SCIM mapping for the user ID.
- Strategy
Overrides []GetUser Attribute Profile User Id Strategy Override - Strategy-specific overrides for user ID mapping.
- oidc
Mapping String - The OIDC mapping for the user ID.
- saml
Mappings List<String> - The SAML mapping for the user ID.
- scim
Mapping String - The SCIM mapping for the user ID.
- strategy
Overrides List<GetUser Attribute Profile User Id Strategy Override> - Strategy-specific overrides for user ID mapping.
- oidc
Mapping string - The OIDC mapping for the user ID.
- saml
Mappings string[] - The SAML mapping for the user ID.
- scim
Mapping string - The SCIM mapping for the user ID.
- strategy
Overrides GetUser Attribute Profile User Id Strategy Override[] - Strategy-specific overrides for user ID mapping.
- oidc_
mapping str - The OIDC mapping for the user ID.
- saml_
mappings Sequence[str] - The SAML mapping for the user ID.
- scim_
mapping str - The SCIM mapping for the user ID.
- strategy_
overrides Sequence[GetUser Attribute Profile User Id Strategy Override] - Strategy-specific overrides for user ID mapping.
- oidc
Mapping String - The OIDC mapping for the user ID.
- saml
Mappings List<String> - The SAML mapping for the user ID.
- scim
Mapping String - The SCIM mapping for the user ID.
- strategy
Overrides List<Property Map> - Strategy-specific overrides for user ID mapping.
GetUserAttributeProfileUserIdStrategyOverride
- Oidc
Mapping string - OIDC mapping override for this strategy.
- Saml
Mappings List<string> - SAML mapping override for this strategy.
- Scim
Mapping string - SCIM mapping override for this strategy.
- Strategy string
- The strategy name (e.g., 'oidc', 'samlp', 'ad', etc.).
- Oidc
Mapping string - OIDC mapping override for this strategy.
- Saml
Mappings []string - SAML mapping override for this strategy.
- Scim
Mapping string - SCIM mapping override for this strategy.
- Strategy string
- The strategy name (e.g., 'oidc', 'samlp', 'ad', etc.).
- oidc
Mapping String - OIDC mapping override for this strategy.
- saml
Mappings List<String> - SAML mapping override for this strategy.
- scim
Mapping String - SCIM mapping override for this strategy.
- strategy String
- The strategy name (e.g., 'oidc', 'samlp', 'ad', etc.).
- oidc
Mapping string - OIDC mapping override for this strategy.
- saml
Mappings string[] - SAML mapping override for this strategy.
- scim
Mapping string - SCIM mapping override for this strategy.
- strategy string
- The strategy name (e.g., 'oidc', 'samlp', 'ad', etc.).
- oidc_
mapping str - OIDC mapping override for this strategy.
- saml_
mappings Sequence[str] - SAML mapping override for this strategy.
- scim_
mapping str - SCIM mapping override for this strategy.
- strategy str
- The strategy name (e.g., 'oidc', 'samlp', 'ad', etc.).
- oidc
Mapping String - OIDC mapping override for this strategy.
- saml
Mappings List<String> - SAML mapping override for this strategy.
- scim
Mapping String - SCIM mapping override for this strategy.
- strategy String
- The strategy name (e.g., 'oidc', 'samlp', 'ad', etc.).
Package Details
- Repository
- Auth0 pulumi/pulumi-auth0
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
auth0Terraform Provider.
Viewing docs for Auth0 v3.38.0
published on Friday, Feb 20, 2026 by Pulumi
published on Friday, Feb 20, 2026 by Pulumi
