1. Packages
  2. Datadog Provider
  3. API Docs
  4. getOrganizationSettings
Datadog v4.63.0 published on Thursday, Jan 22, 2026 by Pulumi
datadog logo
Datadog v4.63.0 published on Thursday, Jan 22, 2026 by Pulumi

    Use this data source to retrieve information about your Datadog organization.

    Using getOrganizationSettings

    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 getOrganizationSettings(args: GetOrganizationSettingsArgs, opts?: InvokeOptions): Promise<GetOrganizationSettingsResult>
    function getOrganizationSettingsOutput(args: GetOrganizationSettingsOutputArgs, opts?: InvokeOptions): Output<GetOrganizationSettingsResult>
    def get_organization_settings(settings: Optional[Sequence[GetOrganizationSettingsSetting]] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetOrganizationSettingsResult
    def get_organization_settings_output(settings: Optional[pulumi.Input[Sequence[pulumi.Input[GetOrganizationSettingsSettingArgs]]]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetOrganizationSettingsResult]
    func LookupOrganizationSettings(ctx *Context, args *LookupOrganizationSettingsArgs, opts ...InvokeOption) (*LookupOrganizationSettingsResult, error)
    func LookupOrganizationSettingsOutput(ctx *Context, args *LookupOrganizationSettingsOutputArgs, opts ...InvokeOption) LookupOrganizationSettingsResultOutput

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

    public static class GetOrganizationSettings 
    {
        public static Task<GetOrganizationSettingsResult> InvokeAsync(GetOrganizationSettingsArgs args, InvokeOptions? opts = null)
        public static Output<GetOrganizationSettingsResult> Invoke(GetOrganizationSettingsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetOrganizationSettingsResult> getOrganizationSettings(GetOrganizationSettingsArgs args, InvokeOptions options)
    public static Output<GetOrganizationSettingsResult> getOrganizationSettings(GetOrganizationSettingsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: datadog:index/getOrganizationSettings:getOrganizationSettings
      arguments:
        # arguments dictionary

    The following arguments are supported:

    settings List<Property Map>
    Organization settings.

    getOrganizationSettings Result

    The following output properties are available:

    Description string
    Description of the organization.
    Id string
    The ID of this resource.
    Name string
    Name of the organization.
    PublicId string
    The public_id of the organization.
    Settings List<GetOrganizationSettingsSetting>
    Organization settings.
    Description string
    Description of the organization.
    Id string
    The ID of this resource.
    Name string
    Name of the organization.
    PublicId string
    The public_id of the organization.
    Settings []GetOrganizationSettingsSetting
    Organization settings.
    description String
    Description of the organization.
    id String
    The ID of this resource.
    name String
    Name of the organization.
    publicId String
    The public_id of the organization.
    settings List<GetOrganizationSettingsSetting>
    Organization settings.
    description string
    Description of the organization.
    id string
    The ID of this resource.
    name string
    Name of the organization.
    publicId string
    The public_id of the organization.
    settings GetOrganizationSettingsSetting[]
    Organization settings.
    description str
    Description of the organization.
    id str
    The ID of this resource.
    name str
    Name of the organization.
    public_id str
    The public_id of the organization.
    settings Sequence[GetOrganizationSettingsSetting]
    Organization settings.
    description String
    Description of the organization.
    id String
    The ID of this resource.
    name String
    Name of the organization.
    publicId String
    The public_id of the organization.
    settings List<Property Map>
    Organization settings.

    Supporting Types

    GetOrganizationSettingsSetting

    PrivateWidgetShare bool
    Whether or not the organization users can share widgets outside of Datadog.
    SamlAutocreateAccessRole string
    The access role of the user. Options are st (standard user), adm (admin user), or ro (read-only user). Allowed enum values: st, adm, ro, ERROR.
    SamlCanBeEnabled bool
    Whether or not SAML can be enabled for this organization.
    SamlIdpEndpoint string
    Identity provider endpoint for SAML authentication.
    SamlIdpMetadataUploaded bool
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    SamlLoginUrl string
    URL for SAML logging.
    SamlAutocreateUsersDomains List<GetOrganizationSettingsSettingSamlAutocreateUsersDomain>
    List of domains where the SAML automated user creation is enabled.
    SamlIdpInitiatedLogins List<GetOrganizationSettingsSettingSamlIdpInitiatedLogin>
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    SamlStrictModes List<GetOrganizationSettingsSettingSamlStrictMode>
    Whether or not the SAML strict mode is enabled. If true, all users must log in with SAML.
    Samls List<GetOrganizationSettingsSettingSaml>
    SAML properties.
    PrivateWidgetShare bool
    Whether or not the organization users can share widgets outside of Datadog.
    SamlAutocreateAccessRole string
    The access role of the user. Options are st (standard user), adm (admin user), or ro (read-only user). Allowed enum values: st, adm, ro, ERROR.
    SamlCanBeEnabled bool
    Whether or not SAML can be enabled for this organization.
    SamlIdpEndpoint string
    Identity provider endpoint for SAML authentication.
    SamlIdpMetadataUploaded bool
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    SamlLoginUrl string
    URL for SAML logging.
    SamlAutocreateUsersDomains []GetOrganizationSettingsSettingSamlAutocreateUsersDomain
    List of domains where the SAML automated user creation is enabled.
    SamlIdpInitiatedLogins []GetOrganizationSettingsSettingSamlIdpInitiatedLogin
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    SamlStrictModes []GetOrganizationSettingsSettingSamlStrictMode
    Whether or not the SAML strict mode is enabled. If true, all users must log in with SAML.
    Samls []GetOrganizationSettingsSettingSaml
    SAML properties.
    privateWidgetShare Boolean
    Whether or not the organization users can share widgets outside of Datadog.
    samlAutocreateAccessRole String
    The access role of the user. Options are st (standard user), adm (admin user), or ro (read-only user). Allowed enum values: st, adm, ro, ERROR.
    samlCanBeEnabled Boolean
    Whether or not SAML can be enabled for this organization.
    samlIdpEndpoint String
    Identity provider endpoint for SAML authentication.
    samlIdpMetadataUploaded Boolean
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    samlLoginUrl String
    URL for SAML logging.
    samlAutocreateUsersDomains List<GetOrganizationSettingsSettingSamlAutocreateUsersDomain>
    List of domains where the SAML automated user creation is enabled.
    samlIdpInitiatedLogins List<GetOrganizationSettingsSettingSamlIdpInitiatedLogin>
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    samlStrictModes List<GetOrganizationSettingsSettingSamlStrictMode>
    Whether or not the SAML strict mode is enabled. If true, all users must log in with SAML.
    samls List<GetOrganizationSettingsSettingSaml>
    SAML properties.
    privateWidgetShare boolean
    Whether or not the organization users can share widgets outside of Datadog.
    samlAutocreateAccessRole string
    The access role of the user. Options are st (standard user), adm (admin user), or ro (read-only user). Allowed enum values: st, adm, ro, ERROR.
    samlCanBeEnabled boolean
    Whether or not SAML can be enabled for this organization.
    samlIdpEndpoint string
    Identity provider endpoint for SAML authentication.
    samlIdpMetadataUploaded boolean
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    samlLoginUrl string
    URL for SAML logging.
    samlAutocreateUsersDomains GetOrganizationSettingsSettingSamlAutocreateUsersDomain[]
    List of domains where the SAML automated user creation is enabled.
    samlIdpInitiatedLogins GetOrganizationSettingsSettingSamlIdpInitiatedLogin[]
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    samlStrictModes GetOrganizationSettingsSettingSamlStrictMode[]
    Whether or not the SAML strict mode is enabled. If true, all users must log in with SAML.
    samls GetOrganizationSettingsSettingSaml[]
    SAML properties.
    private_widget_share bool
    Whether or not the organization users can share widgets outside of Datadog.
    saml_autocreate_access_role str
    The access role of the user. Options are st (standard user), adm (admin user), or ro (read-only user). Allowed enum values: st, adm, ro, ERROR.
    saml_can_be_enabled bool
    Whether or not SAML can be enabled for this organization.
    saml_idp_endpoint str
    Identity provider endpoint for SAML authentication.
    saml_idp_metadata_uploaded bool
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    saml_login_url str
    URL for SAML logging.
    saml_autocreate_users_domains Sequence[GetOrganizationSettingsSettingSamlAutocreateUsersDomain]
    List of domains where the SAML automated user creation is enabled.
    saml_idp_initiated_logins Sequence[GetOrganizationSettingsSettingSamlIdpInitiatedLogin]
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    saml_strict_modes Sequence[GetOrganizationSettingsSettingSamlStrictMode]
    Whether or not the SAML strict mode is enabled. If true, all users must log in with SAML.
    samls Sequence[GetOrganizationSettingsSettingSaml]
    SAML properties.
    privateWidgetShare Boolean
    Whether or not the organization users can share widgets outside of Datadog.
    samlAutocreateAccessRole String
    The access role of the user. Options are st (standard user), adm (admin user), or ro (read-only user). Allowed enum values: st, adm, ro, ERROR.
    samlCanBeEnabled Boolean
    Whether or not SAML can be enabled for this organization.
    samlIdpEndpoint String
    Identity provider endpoint for SAML authentication.
    samlIdpMetadataUploaded Boolean
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    samlLoginUrl String
    URL for SAML logging.
    samlAutocreateUsersDomains List<Property Map>
    List of domains where the SAML automated user creation is enabled.
    samlIdpInitiatedLogins List<Property Map>
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    samlStrictModes List<Property Map>
    Whether or not the SAML strict mode is enabled. If true, all users must log in with SAML.
    samls List<Property Map>
    SAML properties.

    GetOrganizationSettingsSettingSaml

    Enabled bool
    Whether or not SAML is enabled for this organization.
    Enabled bool
    Whether or not SAML is enabled for this organization.
    enabled Boolean
    Whether or not SAML is enabled for this organization.
    enabled boolean
    Whether or not SAML is enabled for this organization.
    enabled bool
    Whether or not SAML is enabled for this organization.
    enabled Boolean
    Whether or not SAML is enabled for this organization.

    GetOrganizationSettingsSettingSamlAutocreateUsersDomain

    Domains List<string>
    List of domains where the SAML automated user creation is enabled.
    Enabled bool
    Whether or not the automated user creation based on SAML domain is enabled.
    Domains []string
    List of domains where the SAML automated user creation is enabled.
    Enabled bool
    Whether or not the automated user creation based on SAML domain is enabled.
    domains List<String>
    List of domains where the SAML automated user creation is enabled.
    enabled Boolean
    Whether or not the automated user creation based on SAML domain is enabled.
    domains string[]
    List of domains where the SAML automated user creation is enabled.
    enabled boolean
    Whether or not the automated user creation based on SAML domain is enabled.
    domains Sequence[str]
    List of domains where the SAML automated user creation is enabled.
    enabled bool
    Whether or not the automated user creation based on SAML domain is enabled.
    domains List<String>
    List of domains where the SAML automated user creation is enabled.
    enabled Boolean
    Whether or not the automated user creation based on SAML domain is enabled.

    GetOrganizationSettingsSettingSamlIdpInitiatedLogin

    Enabled bool
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    Enabled bool
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    enabled Boolean
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    enabled boolean
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    enabled bool
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.
    enabled Boolean
    Whether or not a SAML identity provider metadata file was provided to the Datadog organization.

    GetOrganizationSettingsSettingSamlStrictMode

    Enabled bool
    Whether or not the SAML strict mode is enabled. If true, all users must log in with SAML.
    Enabled bool
    Whether or not the SAML strict mode is enabled. If true, all users must log in with SAML.
    enabled Boolean
    Whether or not the SAML strict mode is enabled. If true, all users must log in with SAML.
    enabled boolean
    Whether or not the SAML strict mode is enabled. If true, all users must log in with SAML.
    enabled bool
    Whether or not the SAML strict mode is enabled. If true, all users must log in with SAML.
    enabled Boolean
    Whether or not the SAML strict mode is enabled. If true, all users must log in with SAML.

    Package Details

    Repository
    Datadog pulumi/pulumi-datadog
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the datadog Terraform Provider.
    datadog logo
    Datadog v4.63.0 published on Thursday, Jan 22, 2026 by Pulumi
      Meet Neo: Your AI Platform Teammate