1. Packages
  2. Mongodbatlas Provider
  3. API Docs
  4. getFederatedSettingsOrgConfigs
MongoDB Atlas v3.30.0 published on Friday, Mar 21, 2025 by Pulumi

mongodbatlas.getFederatedSettingsOrgConfigs

Explore with Pulumi AI

# Data Source: mongodbatlas.getFederatedSettingsOrgConfigs

mongodbatlas.getFederatedSettingsOrgConfigs provides an Federated Settings Identity Providers datasource. Atlas Cloud Federated Settings Identity Providers provides federated settings outputs for the configured Identity Providers.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as mongodbatlas from "@pulumi/mongodbatlas";

const orgConnection = new mongodbatlas.FederatedSettingsOrgConfig("org_connection", {
    federationSettingsId: "627a9687f7f7f7f774de306f14",
    orgId: "627a9683ea7ff7f74de306f14",
    dataAccessIdentityProviderIds: ["64d613677e1ad50839cce4db"],
    domainRestrictionEnabled: false,
    domainAllowLists: ["mydomain.com"],
    postAuthRoleGrants: ["ORG_MEMBER"],
    identityProviderId: "0oaqyt9fc2ySTWnA0357",
});
const orgConfigsDs = mongodbatlas.getFederatedSettingsOrgConfigs({
    federationSettingsId: orgConnectionMongodbatlasFederatedSettingsOrgConfig.federationSettingsId,
});
Copy
import pulumi
import pulumi_mongodbatlas as mongodbatlas

org_connection = mongodbatlas.FederatedSettingsOrgConfig("org_connection",
    federation_settings_id="627a9687f7f7f7f774de306f14",
    org_id="627a9683ea7ff7f74de306f14",
    data_access_identity_provider_ids=["64d613677e1ad50839cce4db"],
    domain_restriction_enabled=False,
    domain_allow_lists=["mydomain.com"],
    post_auth_role_grants=["ORG_MEMBER"],
    identity_provider_id="0oaqyt9fc2ySTWnA0357")
org_configs_ds = mongodbatlas.get_federated_settings_org_configs(federation_settings_id=org_connection_mongodbatlas_federated_settings_org_config["federationSettingsId"])
Copy
package main

import (
	"github.com/pulumi/pulumi-mongodbatlas/sdk/v3/go/mongodbatlas"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := mongodbatlas.NewFederatedSettingsOrgConfig(ctx, "org_connection", &mongodbatlas.FederatedSettingsOrgConfigArgs{
			FederationSettingsId: pulumi.String("627a9687f7f7f7f774de306f14"),
			OrgId:                pulumi.String("627a9683ea7ff7f74de306f14"),
			DataAccessIdentityProviderIds: pulumi.StringArray{
				pulumi.String("64d613677e1ad50839cce4db"),
			},
			DomainRestrictionEnabled: pulumi.Bool(false),
			DomainAllowLists: pulumi.StringArray{
				pulumi.String("mydomain.com"),
			},
			PostAuthRoleGrants: pulumi.StringArray{
				pulumi.String("ORG_MEMBER"),
			},
			IdentityProviderId: pulumi.String("0oaqyt9fc2ySTWnA0357"),
		})
		if err != nil {
			return err
		}
		_, err = mongodbatlas.LookupFederatedSettingsOrgConfigs(ctx, &mongodbatlas.LookupFederatedSettingsOrgConfigsArgs{
			FederationSettingsId: orgConnectionMongodbatlasFederatedSettingsOrgConfig.FederationSettingsId,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Mongodbatlas = Pulumi.Mongodbatlas;

return await Deployment.RunAsync(() => 
{
    var orgConnection = new Mongodbatlas.FederatedSettingsOrgConfig("org_connection", new()
    {
        FederationSettingsId = "627a9687f7f7f7f774de306f14",
        OrgId = "627a9683ea7ff7f74de306f14",
        DataAccessIdentityProviderIds = new[]
        {
            "64d613677e1ad50839cce4db",
        },
        DomainRestrictionEnabled = false,
        DomainAllowLists = new[]
        {
            "mydomain.com",
        },
        PostAuthRoleGrants = new[]
        {
            "ORG_MEMBER",
        },
        IdentityProviderId = "0oaqyt9fc2ySTWnA0357",
    });

    var orgConfigsDs = Mongodbatlas.GetFederatedSettingsOrgConfigs.Invoke(new()
    {
        FederationSettingsId = orgConnectionMongodbatlasFederatedSettingsOrgConfig.FederationSettingsId,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.mongodbatlas.FederatedSettingsOrgConfig;
import com.pulumi.mongodbatlas.FederatedSettingsOrgConfigArgs;
import com.pulumi.mongodbatlas.MongodbatlasFunctions;
import com.pulumi.mongodbatlas.inputs.GetFederatedSettingsOrgConfigsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var orgConnection = new FederatedSettingsOrgConfig("orgConnection", FederatedSettingsOrgConfigArgs.builder()
            .federationSettingsId("627a9687f7f7f7f774de306f14")
            .orgId("627a9683ea7ff7f74de306f14")
            .dataAccessIdentityProviderIds("64d613677e1ad50839cce4db")
            .domainRestrictionEnabled(false)
            .domainAllowLists("mydomain.com")
            .postAuthRoleGrants("ORG_MEMBER")
            .identityProviderId("0oaqyt9fc2ySTWnA0357")
            .build());

        final var orgConfigsDs = MongodbatlasFunctions.getFederatedSettingsOrgConfigs(GetFederatedSettingsOrgConfigsArgs.builder()
            .federationSettingsId(orgConnectionMongodbatlasFederatedSettingsOrgConfig.federationSettingsId())
            .build());

    }
}
Copy
resources:
  orgConnection:
    type: mongodbatlas:FederatedSettingsOrgConfig
    name: org_connection
    properties:
      federationSettingsId: 627a9687f7f7f7f774de306f14
      orgId: 627a9683ea7ff7f74de306f14
      dataAccessIdentityProviderIds:
        - 64d613677e1ad50839cce4db
      domainRestrictionEnabled: false
      domainAllowLists:
        - mydomain.com
      postAuthRoleGrants:
        - ORG_MEMBER
      identityProviderId: 0oaqyt9fc2ySTWnA0357
variables:
  orgConfigsDs:
    fn::invoke:
      function: mongodbatlas:getFederatedSettingsOrgConfigs
      arguments:
        federationSettingsId: ${orgConnectionMongodbatlasFederatedSettingsOrgConfig.federationSettingsId}
Copy

Using getFederatedSettingsOrgConfigs

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 getFederatedSettingsOrgConfigs(args: GetFederatedSettingsOrgConfigsArgs, opts?: InvokeOptions): Promise<GetFederatedSettingsOrgConfigsResult>
function getFederatedSettingsOrgConfigsOutput(args: GetFederatedSettingsOrgConfigsOutputArgs, opts?: InvokeOptions): Output<GetFederatedSettingsOrgConfigsResult>
Copy
def get_federated_settings_org_configs(federation_settings_id: Optional[str] = None,
                                       items_per_page: Optional[int] = None,
                                       page_num: Optional[int] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetFederatedSettingsOrgConfigsResult
def get_federated_settings_org_configs_output(federation_settings_id: Optional[pulumi.Input[str]] = None,
                                       items_per_page: Optional[pulumi.Input[int]] = None,
                                       page_num: Optional[pulumi.Input[int]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetFederatedSettingsOrgConfigsResult]
Copy
func LookupFederatedSettingsOrgConfigs(ctx *Context, args *LookupFederatedSettingsOrgConfigsArgs, opts ...InvokeOption) (*LookupFederatedSettingsOrgConfigsResult, error)
func LookupFederatedSettingsOrgConfigsOutput(ctx *Context, args *LookupFederatedSettingsOrgConfigsOutputArgs, opts ...InvokeOption) LookupFederatedSettingsOrgConfigsResultOutput
Copy

> Note: This function is named LookupFederatedSettingsOrgConfigs in the Go SDK.

public static class GetFederatedSettingsOrgConfigs 
{
    public static Task<GetFederatedSettingsOrgConfigsResult> InvokeAsync(GetFederatedSettingsOrgConfigsArgs args, InvokeOptions? opts = null)
    public static Output<GetFederatedSettingsOrgConfigsResult> Invoke(GetFederatedSettingsOrgConfigsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetFederatedSettingsOrgConfigsResult> getFederatedSettingsOrgConfigs(GetFederatedSettingsOrgConfigsArgs args, InvokeOptions options)
public static Output<GetFederatedSettingsOrgConfigsResult> getFederatedSettingsOrgConfigs(GetFederatedSettingsOrgConfigsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: mongodbatlas:index/getFederatedSettingsOrgConfigs:getFederatedSettingsOrgConfigs
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

FederationSettingsId This property is required. string
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
ItemsPerPage int
Number of items to return per page, up to a maximum of 500. Defaults to 100.
PageNum int
The page to return. Defaults to 1.
FederationSettingsId This property is required. string
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
ItemsPerPage int
Number of items to return per page, up to a maximum of 500. Defaults to 100.
PageNum int
The page to return. Defaults to 1.
federationSettingsId This property is required. String
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
itemsPerPage Integer
Number of items to return per page, up to a maximum of 500. Defaults to 100.
pageNum Integer
The page to return. Defaults to 1.
federationSettingsId This property is required. string
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
itemsPerPage number
Number of items to return per page, up to a maximum of 500. Defaults to 100.
pageNum number
The page to return. Defaults to 1.
federation_settings_id This property is required. str
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
items_per_page int
Number of items to return per page, up to a maximum of 500. Defaults to 100.
page_num int
The page to return. Defaults to 1.
federationSettingsId This property is required. String
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
itemsPerPage Number
Number of items to return per page, up to a maximum of 500. Defaults to 100.
pageNum Number
The page to return. Defaults to 1.

getFederatedSettingsOrgConfigs Result

The following output properties are available:

FederationSettingsId string
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
Id string
The provider-assigned unique ID for this managed resource.
Results List<GetFederatedSettingsOrgConfigsResult>
Includes cloudProviderSnapshot object for each item detailed in the results array section.

  • totalCount - Count of the total number of items in the result set. It may be greater than the number of objects in the results array if the entire result set is paginated.
ItemsPerPage int
PageNum int
FederationSettingsId string
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
Id string
The provider-assigned unique ID for this managed resource.
Results []GetFederatedSettingsOrgConfigsResult
Includes cloudProviderSnapshot object for each item detailed in the results array section.

  • totalCount - Count of the total number of items in the result set. It may be greater than the number of objects in the results array if the entire result set is paginated.
ItemsPerPage int
PageNum int
federationSettingsId String
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
id String
The provider-assigned unique ID for this managed resource.
results List<GetFederatedSettingsOrgConfigsResult>
Includes cloudProviderSnapshot object for each item detailed in the results array section.

  • totalCount - Count of the total number of items in the result set. It may be greater than the number of objects in the results array if the entire result set is paginated.
itemsPerPage Integer
pageNum Integer
federationSettingsId string
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
id string
The provider-assigned unique ID for this managed resource.
results GetFederatedSettingsOrgConfigsResult[]
Includes cloudProviderSnapshot object for each item detailed in the results array section.

  • totalCount - Count of the total number of items in the result set. It may be greater than the number of objects in the results array if the entire result set is paginated.
itemsPerPage number
pageNum number
federation_settings_id str
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
id str
The provider-assigned unique ID for this managed resource.
results Sequence[GetFederatedSettingsOrgConfigsResult]
Includes cloudProviderSnapshot object for each item detailed in the results array section.

  • totalCount - Count of the total number of items in the result set. It may be greater than the number of objects in the results array if the entire result set is paginated.
items_per_page int
page_num int
federationSettingsId String
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
id String
The provider-assigned unique ID for this managed resource.
results List<Property Map>
Includes cloudProviderSnapshot object for each item detailed in the results array section.

  • totalCount - Count of the total number of items in the result set. It may be greater than the number of objects in the results array if the entire result set is paginated.
itemsPerPage Number
pageNum Number

Supporting Types

GetFederatedSettingsOrgConfigsResult

DataAccessIdentityProviderIds This property is required. List<string>
The collection of unique ids representing the identity providers that can be used for data access in this organization.
DomainAllowLists This property is required. List<string>
List that contains the approved domains from which organization users can log in.
DomainRestrictionEnabled This property is required. bool
Flag that indicates whether domain restriction is enabled for the connected organization.
IdentityProviderId This property is required. string
Legacy 20-hexadecimal digit string that identifies the SAML access identity provider that this connected org config is associated with. This id can be found in two ways:

  1. Within the Federation Management UI in Atlas in the Identity Providers tab by clicking the info icon in the IdP ID row of a configured SAML identity provider
  2. okta_idp_id on the mongodbatlas.FederatedSettingsIdentityProvider resource
OrgId This property is required. string
Unique 24-hexadecimal digit string that identifies the organization that contains your projects.
PostAuthRoleGrants This property is required. List<string>
List that contains the default roles granted to users who authenticate through the IdP in a connected organization.
RoleMappings This property is required. List<GetFederatedSettingsOrgConfigsResultRoleMapping>
Role mappings that are configured in this organization. See below
UserConflicts This property is required. List<GetFederatedSettingsOrgConfigsResultUserConflict>
List that contains the users who have an email address that doesn't match any domain on the allowed list. See below
DataAccessIdentityProviderIds This property is required. []string
The collection of unique ids representing the identity providers that can be used for data access in this organization.
DomainAllowLists This property is required. []string
List that contains the approved domains from which organization users can log in.
DomainRestrictionEnabled This property is required. bool
Flag that indicates whether domain restriction is enabled for the connected organization.
IdentityProviderId This property is required. string
Legacy 20-hexadecimal digit string that identifies the SAML access identity provider that this connected org config is associated with. This id can be found in two ways:

  1. Within the Federation Management UI in Atlas in the Identity Providers tab by clicking the info icon in the IdP ID row of a configured SAML identity provider
  2. okta_idp_id on the mongodbatlas.FederatedSettingsIdentityProvider resource
OrgId This property is required. string
Unique 24-hexadecimal digit string that identifies the organization that contains your projects.
PostAuthRoleGrants This property is required. []string
List that contains the default roles granted to users who authenticate through the IdP in a connected organization.
RoleMappings This property is required. []GetFederatedSettingsOrgConfigsResultRoleMapping
Role mappings that are configured in this organization. See below
UserConflicts This property is required. []GetFederatedSettingsOrgConfigsResultUserConflict
List that contains the users who have an email address that doesn't match any domain on the allowed list. See below
dataAccessIdentityProviderIds This property is required. List<String>
The collection of unique ids representing the identity providers that can be used for data access in this organization.
domainAllowLists This property is required. List<String>
List that contains the approved domains from which organization users can log in.
domainRestrictionEnabled This property is required. Boolean
Flag that indicates whether domain restriction is enabled for the connected organization.
identityProviderId This property is required. String
Legacy 20-hexadecimal digit string that identifies the SAML access identity provider that this connected org config is associated with. This id can be found in two ways:

  1. Within the Federation Management UI in Atlas in the Identity Providers tab by clicking the info icon in the IdP ID row of a configured SAML identity provider
  2. okta_idp_id on the mongodbatlas.FederatedSettingsIdentityProvider resource
orgId This property is required. String
Unique 24-hexadecimal digit string that identifies the organization that contains your projects.
postAuthRoleGrants This property is required. List<String>
List that contains the default roles granted to users who authenticate through the IdP in a connected organization.
roleMappings This property is required. List<GetFederatedSettingsOrgConfigsResultRoleMapping>
Role mappings that are configured in this organization. See below
userConflicts This property is required. List<GetFederatedSettingsOrgConfigsResultUserConflict>
List that contains the users who have an email address that doesn't match any domain on the allowed list. See below
dataAccessIdentityProviderIds This property is required. string[]
The collection of unique ids representing the identity providers that can be used for data access in this organization.
domainAllowLists This property is required. string[]
List that contains the approved domains from which organization users can log in.
domainRestrictionEnabled This property is required. boolean
Flag that indicates whether domain restriction is enabled for the connected organization.
identityProviderId This property is required. string
Legacy 20-hexadecimal digit string that identifies the SAML access identity provider that this connected org config is associated with. This id can be found in two ways:

  1. Within the Federation Management UI in Atlas in the Identity Providers tab by clicking the info icon in the IdP ID row of a configured SAML identity provider
  2. okta_idp_id on the mongodbatlas.FederatedSettingsIdentityProvider resource
orgId This property is required. string
Unique 24-hexadecimal digit string that identifies the organization that contains your projects.
postAuthRoleGrants This property is required. string[]
List that contains the default roles granted to users who authenticate through the IdP in a connected organization.
roleMappings This property is required. GetFederatedSettingsOrgConfigsResultRoleMapping[]
Role mappings that are configured in this organization. See below
userConflicts This property is required. GetFederatedSettingsOrgConfigsResultUserConflict[]
List that contains the users who have an email address that doesn't match any domain on the allowed list. See below
data_access_identity_provider_ids This property is required. Sequence[str]
The collection of unique ids representing the identity providers that can be used for data access in this organization.
domain_allow_lists This property is required. Sequence[str]
List that contains the approved domains from which organization users can log in.
domain_restriction_enabled This property is required. bool
Flag that indicates whether domain restriction is enabled for the connected organization.
identity_provider_id This property is required. str
Legacy 20-hexadecimal digit string that identifies the SAML access identity provider that this connected org config is associated with. This id can be found in two ways:

  1. Within the Federation Management UI in Atlas in the Identity Providers tab by clicking the info icon in the IdP ID row of a configured SAML identity provider
  2. okta_idp_id on the mongodbatlas.FederatedSettingsIdentityProvider resource
org_id This property is required. str
Unique 24-hexadecimal digit string that identifies the organization that contains your projects.
post_auth_role_grants This property is required. Sequence[str]
List that contains the default roles granted to users who authenticate through the IdP in a connected organization.
role_mappings This property is required. Sequence[GetFederatedSettingsOrgConfigsResultRoleMapping]
Role mappings that are configured in this organization. See below
user_conflicts This property is required. Sequence[GetFederatedSettingsOrgConfigsResultUserConflict]
List that contains the users who have an email address that doesn't match any domain on the allowed list. See below
dataAccessIdentityProviderIds This property is required. List<String>
The collection of unique ids representing the identity providers that can be used for data access in this organization.
domainAllowLists This property is required. List<String>
List that contains the approved domains from which organization users can log in.
domainRestrictionEnabled This property is required. Boolean
Flag that indicates whether domain restriction is enabled for the connected organization.
identityProviderId This property is required. String
Legacy 20-hexadecimal digit string that identifies the SAML access identity provider that this connected org config is associated with. This id can be found in two ways:

  1. Within the Federation Management UI in Atlas in the Identity Providers tab by clicking the info icon in the IdP ID row of a configured SAML identity provider
  2. okta_idp_id on the mongodbatlas.FederatedSettingsIdentityProvider resource
orgId This property is required. String
Unique 24-hexadecimal digit string that identifies the organization that contains your projects.
postAuthRoleGrants This property is required. List<String>
List that contains the default roles granted to users who authenticate through the IdP in a connected organization.
roleMappings This property is required. List<Property Map>
Role mappings that are configured in this organization. See below
userConflicts This property is required. List<Property Map>
List that contains the users who have an email address that doesn't match any domain on the allowed list. See below

GetFederatedSettingsOrgConfigsResultRoleMapping

ExternalGroupName This property is required. string
Unique human-readable label that identifies the identity provider group to which this role mapping applies.
Id This property is required. string
Unique 24-hexadecimal digit string that identifies this role mapping.
RoleAssignments This property is required. List<GetFederatedSettingsOrgConfigsResultRoleMappingRoleAssignment>
Atlas roles and the unique identifiers of the groups and organizations associated with each role.
ExternalGroupName This property is required. string
Unique human-readable label that identifies the identity provider group to which this role mapping applies.
Id This property is required. string
Unique 24-hexadecimal digit string that identifies this role mapping.
RoleAssignments This property is required. []GetFederatedSettingsOrgConfigsResultRoleMappingRoleAssignment
Atlas roles and the unique identifiers of the groups and organizations associated with each role.
externalGroupName This property is required. String
Unique human-readable label that identifies the identity provider group to which this role mapping applies.
id This property is required. String
Unique 24-hexadecimal digit string that identifies this role mapping.
roleAssignments This property is required. List<GetFederatedSettingsOrgConfigsResultRoleMappingRoleAssignment>
Atlas roles and the unique identifiers of the groups and organizations associated with each role.
externalGroupName This property is required. string
Unique human-readable label that identifies the identity provider group to which this role mapping applies.
id This property is required. string
Unique 24-hexadecimal digit string that identifies this role mapping.
roleAssignments This property is required. GetFederatedSettingsOrgConfigsResultRoleMappingRoleAssignment[]
Atlas roles and the unique identifiers of the groups and organizations associated with each role.
external_group_name This property is required. str
Unique human-readable label that identifies the identity provider group to which this role mapping applies.
id This property is required. str
Unique 24-hexadecimal digit string that identifies this role mapping.
role_assignments This property is required. Sequence[GetFederatedSettingsOrgConfigsResultRoleMappingRoleAssignment]
Atlas roles and the unique identifiers of the groups and organizations associated with each role.
externalGroupName This property is required. String
Unique human-readable label that identifies the identity provider group to which this role mapping applies.
id This property is required. String
Unique 24-hexadecimal digit string that identifies this role mapping.
roleAssignments This property is required. List<Property Map>
Atlas roles and the unique identifiers of the groups and organizations associated with each role.

GetFederatedSettingsOrgConfigsResultRoleMappingRoleAssignment

GroupId This property is required. string
Unique identifier of the project to which you want the role mapping to apply.
OrgId This property is required. string
Unique 24-hexadecimal digit string that identifies the organization that contains your projects.
Role This property is required. string
Specifies the Role that is attached to the Role Mapping.
GroupId This property is required. string
Unique identifier of the project to which you want the role mapping to apply.
OrgId This property is required. string
Unique 24-hexadecimal digit string that identifies the organization that contains your projects.
Role This property is required. string
Specifies the Role that is attached to the Role Mapping.
groupId This property is required. String
Unique identifier of the project to which you want the role mapping to apply.
orgId This property is required. String
Unique 24-hexadecimal digit string that identifies the organization that contains your projects.
role This property is required. String
Specifies the Role that is attached to the Role Mapping.
groupId This property is required. string
Unique identifier of the project to which you want the role mapping to apply.
orgId This property is required. string
Unique 24-hexadecimal digit string that identifies the organization that contains your projects.
role This property is required. string
Specifies the Role that is attached to the Role Mapping.
group_id This property is required. str
Unique identifier of the project to which you want the role mapping to apply.
org_id This property is required. str
Unique 24-hexadecimal digit string that identifies the organization that contains your projects.
role This property is required. str
Specifies the Role that is attached to the Role Mapping.
groupId This property is required. String
Unique identifier of the project to which you want the role mapping to apply.
orgId This property is required. String
Unique 24-hexadecimal digit string that identifies the organization that contains your projects.
role This property is required. String
Specifies the Role that is attached to the Role Mapping.

GetFederatedSettingsOrgConfigsResultUserConflict

EmailAddress This property is required. string
Email address of the the user that conflicts with selected domains.
FederationSettingsId This property is required. string
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
FirstName This property is required. string
First name of the the user that conflicts with selected domains.
LastName This property is required. string
Last name of the the user that conflicts with selected domains.
UserId This property is required. string
Name of the Atlas user that conflicts with selected domains.
EmailAddress This property is required. string
Email address of the the user that conflicts with selected domains.
FederationSettingsId This property is required. string
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
FirstName This property is required. string
First name of the the user that conflicts with selected domains.
LastName This property is required. string
Last name of the the user that conflicts with selected domains.
UserId This property is required. string
Name of the Atlas user that conflicts with selected domains.
emailAddress This property is required. String
Email address of the the user that conflicts with selected domains.
federationSettingsId This property is required. String
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
firstName This property is required. String
First name of the the user that conflicts with selected domains.
lastName This property is required. String
Last name of the the user that conflicts with selected domains.
userId This property is required. String
Name of the Atlas user that conflicts with selected domains.
emailAddress This property is required. string
Email address of the the user that conflicts with selected domains.
federationSettingsId This property is required. string
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
firstName This property is required. string
First name of the the user that conflicts with selected domains.
lastName This property is required. string
Last name of the the user that conflicts with selected domains.
userId This property is required. string
Name of the Atlas user that conflicts with selected domains.
email_address This property is required. str
Email address of the the user that conflicts with selected domains.
federation_settings_id This property is required. str
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
first_name This property is required. str
First name of the the user that conflicts with selected domains.
last_name This property is required. str
Last name of the the user that conflicts with selected domains.
user_id This property is required. str
Name of the Atlas user that conflicts with selected domains.
emailAddress This property is required. String
Email address of the the user that conflicts with selected domains.
federationSettingsId This property is required. String
Unique 24-hexadecimal digit string that identifies the federated authentication configuration.
firstName This property is required. String
First name of the the user that conflicts with selected domains.
lastName This property is required. String
Last name of the the user that conflicts with selected domains.
userId This property is required. String
Name of the Atlas user that conflicts with selected domains.

Package Details

Repository
MongoDB Atlas pulumi/pulumi-mongodbatlas
License
Apache-2.0
Notes
This Pulumi package is based on the mongodbatlas Terraform Provider.