1. Packages
  2. Strata Cloud Manager Provider
  3. API Docs
  4. getAuthenticationProfileList
Strata Cloud Manager v1.0.1 published on Wednesday, Nov 26, 2025 by Pulumi
scm logo
Strata Cloud Manager v1.0.1 published on Wednesday, Nov 26, 2025 by Pulumi

    Retrieves a listing of config items.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as scm from "@pulumi/scm";
    
    const allProfiles = scm.getAuthenticationProfileList({
        limit: 10,
        folder: "All",
    });
    export const fetchedProfileListSummary = {
        countOfRulesFetched: allProfiles.then(allProfiles => allProfiles.total),
        firstRuleName: allProfiles.then(allProfiles => allProfiles.datas?.[0]?.name),
    };
    
    import pulumi
    import pulumi_scm as scm
    
    all_profiles = scm.get_authentication_profile_list(limit=10,
        folder="All")
    pulumi.export("fetchedProfileListSummary", {
        "countOfRulesFetched": all_profiles.total,
        "firstRuleName": all_profiles.datas[0].name,
    })
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-scm/sdk/go/scm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		allProfiles, err := scm.GetAuthenticationProfileList(ctx, &scm.GetAuthenticationProfileListArgs{
    			Limit:  pulumi.IntRef(10),
    			Folder: pulumi.StringRef("All"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("fetchedProfileListSummary", pulumi.Map{
    			"countOfRulesFetched": allProfiles.Total,
    			"firstRuleName":       allProfiles.Datas[0].Name,
    		})
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Scm = Pulumi.Scm;
    
    return await Deployment.RunAsync(() => 
    {
        var allProfiles = Scm.GetAuthenticationProfileList.Invoke(new()
        {
            Limit = 10,
            Folder = "All",
        });
    
        return new Dictionary<string, object?>
        {
            ["fetchedProfileListSummary"] = 
            {
                { "countOfRulesFetched", allProfiles.Apply(getAuthenticationProfileListResult => getAuthenticationProfileListResult.Total) },
                { "firstRuleName", allProfiles.Apply(getAuthenticationProfileListResult => getAuthenticationProfileListResult.Datas[0]?.Name) },
            },
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.scm.ScmFunctions;
    import com.pulumi.scm.inputs.GetAuthenticationProfileListArgs;
    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) {
            final var allProfiles = ScmFunctions.getAuthenticationProfileList(GetAuthenticationProfileListArgs.builder()
                .limit(10)
                .folder("All")
                .build());
    
            ctx.export("fetchedProfileListSummary", Map.ofEntries(
                Map.entry("countOfRulesFetched", allProfiles.total()),
                Map.entry("firstRuleName", allProfiles.datas()[0].name())
            ));
        }
    }
    
    variables:
      allProfiles:
        fn::invoke:
          function: scm:getAuthenticationProfileList
          arguments:
            limit: 10
            folder: All
    outputs:
      # -----------------------------------------------------------------------------
      # OUTPUT: Display the fetched list data
      # -----------------------------------------------------------------------------
      fetchedProfileListSummary:
        countOfRulesFetched: ${allProfiles.total}
        firstRuleName: ${allProfiles.datas[0].name}
    

    Using getAuthenticationProfileList

    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 getAuthenticationProfileList(args: GetAuthenticationProfileListArgs, opts?: InvokeOptions): Promise<GetAuthenticationProfileListResult>
    function getAuthenticationProfileListOutput(args: GetAuthenticationProfileListOutputArgs, opts?: InvokeOptions): Output<GetAuthenticationProfileListResult>
    def get_authentication_profile_list(device: Optional[str] = None,
                                        folder: Optional[str] = None,
                                        limit: Optional[int] = None,
                                        name: Optional[str] = None,
                                        offset: Optional[int] = None,
                                        snippet: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetAuthenticationProfileListResult
    def get_authentication_profile_list_output(device: Optional[pulumi.Input[str]] = None,
                                        folder: Optional[pulumi.Input[str]] = None,
                                        limit: Optional[pulumi.Input[int]] = None,
                                        name: Optional[pulumi.Input[str]] = None,
                                        offset: Optional[pulumi.Input[int]] = None,
                                        snippet: Optional[pulumi.Input[str]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[GetAuthenticationProfileListResult]
    func GetAuthenticationProfileList(ctx *Context, args *GetAuthenticationProfileListArgs, opts ...InvokeOption) (*GetAuthenticationProfileListResult, error)
    func GetAuthenticationProfileListOutput(ctx *Context, args *GetAuthenticationProfileListOutputArgs, opts ...InvokeOption) GetAuthenticationProfileListResultOutput

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

    public static class GetAuthenticationProfileList 
    {
        public static Task<GetAuthenticationProfileListResult> InvokeAsync(GetAuthenticationProfileListArgs args, InvokeOptions? opts = null)
        public static Output<GetAuthenticationProfileListResult> Invoke(GetAuthenticationProfileListInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAuthenticationProfileListResult> getAuthenticationProfileList(GetAuthenticationProfileListArgs args, InvokeOptions options)
    public static Output<GetAuthenticationProfileListResult> getAuthenticationProfileList(GetAuthenticationProfileListArgs args, InvokeOptions options)
    
    fn::invoke:
      function: scm:index/getAuthenticationProfileList:getAuthenticationProfileList
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Device string
    The device of the item.
    Folder string
    The folder of the item. Default: Shared.
    Limit int
    The max number of items to return. Default: 200.
    Name string
    The name of the item.
    Offset int
    The offset of the first item to return.
    Snippet string
    The snippet of the item.
    Device string
    The device of the item.
    Folder string
    The folder of the item. Default: Shared.
    Limit int
    The max number of items to return. Default: 200.
    Name string
    The name of the item.
    Offset int
    The offset of the first item to return.
    Snippet string
    The snippet of the item.
    device String
    The device of the item.
    folder String
    The folder of the item. Default: Shared.
    limit Integer
    The max number of items to return. Default: 200.
    name String
    The name of the item.
    offset Integer
    The offset of the first item to return.
    snippet String
    The snippet of the item.
    device string
    The device of the item.
    folder string
    The folder of the item. Default: Shared.
    limit number
    The max number of items to return. Default: 200.
    name string
    The name of the item.
    offset number
    The offset of the first item to return.
    snippet string
    The snippet of the item.
    device str
    The device of the item.
    folder str
    The folder of the item. Default: Shared.
    limit int
    The max number of items to return. Default: 200.
    name str
    The name of the item.
    offset int
    The offset of the first item to return.
    snippet str
    The snippet of the item.
    device String
    The device of the item.
    folder String
    The folder of the item. Default: Shared.
    limit Number
    The max number of items to return. Default: 200.
    name String
    The name of the item.
    offset Number
    The offset of the first item to return.
    snippet String
    The snippet of the item.

    getAuthenticationProfileList Result

    The following output properties are available:

    Datas List<GetAuthenticationProfileListData>
    The data.
    Id string
    The provider-assigned unique ID for this managed resource.
    Tfid string
    Total int
    The total number of items.
    Device string
    The device of the item.
    Folder string
    The folder of the item. Default: Shared.
    Limit int
    The max number of items to return. Default: 200.
    Name string
    The name of the item.
    Offset int
    The offset of the first item to return.
    Snippet string
    The snippet of the item.
    Datas []GetAuthenticationProfileListData
    The data.
    Id string
    The provider-assigned unique ID for this managed resource.
    Tfid string
    Total int
    The total number of items.
    Device string
    The device of the item.
    Folder string
    The folder of the item. Default: Shared.
    Limit int
    The max number of items to return. Default: 200.
    Name string
    The name of the item.
    Offset int
    The offset of the first item to return.
    Snippet string
    The snippet of the item.
    datas List<GetAuthenticationProfileListData>
    The data.
    id String
    The provider-assigned unique ID for this managed resource.
    tfid String
    total Integer
    The total number of items.
    device String
    The device of the item.
    folder String
    The folder of the item. Default: Shared.
    limit Integer
    The max number of items to return. Default: 200.
    name String
    The name of the item.
    offset Integer
    The offset of the first item to return.
    snippet String
    The snippet of the item.
    datas GetAuthenticationProfileListData[]
    The data.
    id string
    The provider-assigned unique ID for this managed resource.
    tfid string
    total number
    The total number of items.
    device string
    The device of the item.
    folder string
    The folder of the item. Default: Shared.
    limit number
    The max number of items to return. Default: 200.
    name string
    The name of the item.
    offset number
    The offset of the first item to return.
    snippet string
    The snippet of the item.
    datas Sequence[GetAuthenticationProfileListData]
    The data.
    id str
    The provider-assigned unique ID for this managed resource.
    tfid str
    total int
    The total number of items.
    device str
    The device of the item.
    folder str
    The folder of the item. Default: Shared.
    limit int
    The max number of items to return. Default: 200.
    name str
    The name of the item.
    offset int
    The offset of the first item to return.
    snippet str
    The snippet of the item.
    datas List<Property Map>
    The data.
    id String
    The provider-assigned unique ID for this managed resource.
    tfid String
    total Number
    The total number of items.
    device String
    The device of the item.
    folder String
    The folder of the item. Default: Shared.
    limit Number
    The max number of items to return. Default: 200.
    name String
    The name of the item.
    offset Number
    The offset of the first item to return.
    snippet String
    The snippet of the item.

    Supporting Types

    GetAuthenticationProfileListData

    AllowLists List<string>
    The allow_list of the authentication profile
    Device string
    The device in which the resource is defined
    Folder string
    The folder of the item. Default: Shared.
    Id string
    The UUID of the authentication profile
    Lockout GetAuthenticationProfileListDataLockout
    Lockout object of the authentication profile
    Method GetAuthenticationProfileListDataMethod
    method object of authentication profile
    MultiFactorAuth GetAuthenticationProfileListDataMultiFactorAuth
    Multi factor auth
    Name string
    The name of the authentication profile
    SingleSignOn GetAuthenticationProfileListDataSingleSignOn
    Single sign on
    Snippet string
    The snippet of the item.
    Tfid string
    UserDomain string
    User domain
    UsernameModifier string
    Username modifier
    AllowLists []string
    The allow_list of the authentication profile
    Device string
    The device in which the resource is defined
    Folder string
    The folder of the item. Default: Shared.
    Id string
    The UUID of the authentication profile
    Lockout GetAuthenticationProfileListDataLockout
    Lockout object of the authentication profile
    Method GetAuthenticationProfileListDataMethod
    method object of authentication profile
    MultiFactorAuth GetAuthenticationProfileListDataMultiFactorAuth
    Multi factor auth
    Name string
    The name of the authentication profile
    SingleSignOn GetAuthenticationProfileListDataSingleSignOn
    Single sign on
    Snippet string
    The snippet of the item.
    Tfid string
    UserDomain string
    User domain
    UsernameModifier string
    Username modifier
    allowLists List<String>
    The allow_list of the authentication profile
    device String
    The device in which the resource is defined
    folder String
    The folder of the item. Default: Shared.
    id String
    The UUID of the authentication profile
    lockout GetAuthenticationProfileListDataLockout
    Lockout object of the authentication profile
    method GetAuthenticationProfileListDataMethod
    method object of authentication profile
    multiFactorAuth GetAuthenticationProfileListDataMultiFactorAuth
    Multi factor auth
    name String
    The name of the authentication profile
    singleSignOn GetAuthenticationProfileListDataSingleSignOn
    Single sign on
    snippet String
    The snippet of the item.
    tfid String
    userDomain String
    User domain
    usernameModifier String
    Username modifier
    allowLists string[]
    The allow_list of the authentication profile
    device string
    The device in which the resource is defined
    folder string
    The folder of the item. Default: Shared.
    id string
    The UUID of the authentication profile
    lockout GetAuthenticationProfileListDataLockout
    Lockout object of the authentication profile
    method GetAuthenticationProfileListDataMethod
    method object of authentication profile
    multiFactorAuth GetAuthenticationProfileListDataMultiFactorAuth
    Multi factor auth
    name string
    The name of the authentication profile
    singleSignOn GetAuthenticationProfileListDataSingleSignOn
    Single sign on
    snippet string
    The snippet of the item.
    tfid string
    userDomain string
    User domain
    usernameModifier string
    Username modifier
    allow_lists Sequence[str]
    The allow_list of the authentication profile
    device str
    The device in which the resource is defined
    folder str
    The folder of the item. Default: Shared.
    id str
    The UUID of the authentication profile
    lockout GetAuthenticationProfileListDataLockout
    Lockout object of the authentication profile
    method GetAuthenticationProfileListDataMethod
    method object of authentication profile
    multi_factor_auth GetAuthenticationProfileListDataMultiFactorAuth
    Multi factor auth
    name str
    The name of the authentication profile
    single_sign_on GetAuthenticationProfileListDataSingleSignOn
    Single sign on
    snippet str
    The snippet of the item.
    tfid str
    user_domain str
    User domain
    username_modifier str
    Username modifier
    allowLists List<String>
    The allow_list of the authentication profile
    device String
    The device in which the resource is defined
    folder String
    The folder of the item. Default: Shared.
    id String
    The UUID of the authentication profile
    lockout Property Map
    Lockout object of the authentication profile
    method Property Map
    method object of authentication profile
    multiFactorAuth Property Map
    Multi factor auth
    name String
    The name of the authentication profile
    singleSignOn Property Map
    Single sign on
    snippet String
    The snippet of the item.
    tfid String
    userDomain String
    User domain
    usernameModifier String
    Username modifier

    GetAuthenticationProfileListDataLockout

    FailedAttempts int
    Lockout object - failed_attempts of authentication profile
    LockoutTime int
    Lockout object - lockout-time of authentication profile
    FailedAttempts int
    Lockout object - failed_attempts of authentication profile
    LockoutTime int
    Lockout object - lockout-time of authentication profile
    failedAttempts Integer
    Lockout object - failed_attempts of authentication profile
    lockoutTime Integer
    Lockout object - lockout-time of authentication profile
    failedAttempts number
    Lockout object - failed_attempts of authentication profile
    lockoutTime number
    Lockout object - lockout-time of authentication profile
    failed_attempts int
    Lockout object - failed_attempts of authentication profile
    lockout_time int
    Lockout object - lockout-time of authentication profile
    failedAttempts Number
    Lockout object - failed_attempts of authentication profile
    lockoutTime Number
    Lockout object - lockout-time of authentication profile

    GetAuthenticationProfileListDataMethod

    Cloud GetAuthenticationProfileListDataMethodCloud
    Cloud
    Kerberos GetAuthenticationProfileListDataMethodKerberos

    Kerberos

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    Ldap GetAuthenticationProfileListDataMethodLdap

    Ldap

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    LocalDatabase GetAuthenticationProfileListDataMethodLocalDatabase

    Local database

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    Radius GetAuthenticationProfileListDataMethodRadius

    Radius

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    SamlIdp GetAuthenticationProfileListDataMethodSamlIdp

    Saml idp

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    Tacplus GetAuthenticationProfileListDataMethodTacplus

    Tacplus

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    Cloud GetAuthenticationProfileListDataMethodCloud
    Cloud
    Kerberos GetAuthenticationProfileListDataMethodKerberos

    Kerberos

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    Ldap GetAuthenticationProfileListDataMethodLdap

    Ldap

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    LocalDatabase GetAuthenticationProfileListDataMethodLocalDatabase

    Local database

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    Radius GetAuthenticationProfileListDataMethodRadius

    Radius

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    SamlIdp GetAuthenticationProfileListDataMethodSamlIdp

    Saml idp

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    Tacplus GetAuthenticationProfileListDataMethodTacplus

    Tacplus

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    cloud GetAuthenticationProfileListDataMethodCloud
    Cloud
    kerberos GetAuthenticationProfileListDataMethodKerberos

    Kerberos

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    ldap GetAuthenticationProfileListDataMethodLdap

    Ldap

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    localDatabase GetAuthenticationProfileListDataMethodLocalDatabase

    Local database

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    radius GetAuthenticationProfileListDataMethodRadius

    Radius

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    samlIdp GetAuthenticationProfileListDataMethodSamlIdp

    Saml idp

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    tacplus GetAuthenticationProfileListDataMethodTacplus

    Tacplus

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    cloud GetAuthenticationProfileListDataMethodCloud
    Cloud
    kerberos GetAuthenticationProfileListDataMethodKerberos

    Kerberos

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    ldap GetAuthenticationProfileListDataMethodLdap

    Ldap

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    localDatabase GetAuthenticationProfileListDataMethodLocalDatabase

    Local database

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    radius GetAuthenticationProfileListDataMethodRadius

    Radius

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    samlIdp GetAuthenticationProfileListDataMethodSamlIdp

    Saml idp

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    tacplus GetAuthenticationProfileListDataMethodTacplus

    Tacplus

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    cloud GetAuthenticationProfileListDataMethodCloud
    Cloud
    kerberos GetAuthenticationProfileListDataMethodKerberos

    Kerberos

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    ldap GetAuthenticationProfileListDataMethodLdap

    Ldap

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    local_database GetAuthenticationProfileListDataMethodLocalDatabase

    Local database

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    radius GetAuthenticationProfileListDataMethodRadius

    Radius

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    saml_idp GetAuthenticationProfileListDataMethodSamlIdp

    Saml idp

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    tacplus GetAuthenticationProfileListDataMethodTacplus

    Tacplus

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    cloud Property Map
    Cloud
    kerberos Property Map

    Kerberos

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    ldap Property Map

    Ldap

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    localDatabase Property Map

    Local database

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    radius Property Map

    Radius

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    samlIdp Property Map

    Saml idp

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    tacplus Property Map

    Tacplus

    ℹ️ Note: You must specify exactly one of cloud, kerberos, ldap, local_database, radius, saml_idp, and tacplus.

    GetAuthenticationProfileListDataMethodCloud

    ProfileName string
    The tenant profile name
    ProfileName string
    The tenant profile name
    profileName String
    The tenant profile name
    profileName string
    The tenant profile name
    profile_name str
    The tenant profile name
    profileName String
    The tenant profile name

    GetAuthenticationProfileListDataMethodKerberos

    Realm string
    method kerberos object realm of authentication profile
    ServerProfile string
    method kerberos object server profile of authentication profile
    Realm string
    method kerberos object realm of authentication profile
    ServerProfile string
    method kerberos object server profile of authentication profile
    realm String
    method kerberos object realm of authentication profile
    serverProfile String
    method kerberos object server profile of authentication profile
    realm string
    method kerberos object realm of authentication profile
    serverProfile string
    method kerberos object server profile of authentication profile
    realm str
    method kerberos object realm of authentication profile
    server_profile str
    method kerberos object server profile of authentication profile
    realm String
    method kerberos object realm of authentication profile
    serverProfile String
    method kerberos object server profile of authentication profile

    GetAuthenticationProfileListDataMethodLdap

    LoginAttribute string
    Login attribute
    PasswdExpDays int
    Passwd exp days
    ServerProfile string
    Server profile
    LoginAttribute string
    Login attribute
    PasswdExpDays int
    Passwd exp days
    ServerProfile string
    Server profile
    loginAttribute String
    Login attribute
    passwdExpDays Integer
    Passwd exp days
    serverProfile String
    Server profile
    loginAttribute string
    Login attribute
    passwdExpDays number
    Passwd exp days
    serverProfile string
    Server profile
    login_attribute str
    Login attribute
    passwd_exp_days int
    Passwd exp days
    server_profile str
    Server profile
    loginAttribute String
    Login attribute
    passwdExpDays Number
    Passwd exp days
    serverProfile String
    Server profile

    GetAuthenticationProfileListDataMethodRadius

    Checkgroup bool
    method radius object check group of authentication profile
    ServerProfile string
    method radius object server profile of authentication profile
    Checkgroup bool
    method radius object check group of authentication profile
    ServerProfile string
    method radius object server profile of authentication profile
    checkgroup Boolean
    method radius object check group of authentication profile
    serverProfile String
    method radius object server profile of authentication profile
    checkgroup boolean
    method radius object check group of authentication profile
    serverProfile string
    method radius object server profile of authentication profile
    checkgroup bool
    method radius object check group of authentication profile
    server_profile str
    method radius object server profile of authentication profile
    checkgroup Boolean
    method radius object check group of authentication profile
    serverProfile String
    method radius object server profile of authentication profile

    GetAuthenticationProfileListDataMethodSamlIdp

    AttributeNameUsergroup string
    Attribute name usergroup
    AttributeNameUsername string
    Attribute name username
    CertificateProfile string
    method object saml idp certificate profile of authentication profile
    EnableSingleLogout bool
    Enable single logout
    RequestSigningCertificate string
    Request signing certificate
    ServerProfile string
    method object saml idp server profile of authentication profile
    AttributeNameUsergroup string
    Attribute name usergroup
    AttributeNameUsername string
    Attribute name username
    CertificateProfile string
    method object saml idp certificate profile of authentication profile
    EnableSingleLogout bool
    Enable single logout
    RequestSigningCertificate string
    Request signing certificate
    ServerProfile string
    method object saml idp server profile of authentication profile
    attributeNameUsergroup String
    Attribute name usergroup
    attributeNameUsername String
    Attribute name username
    certificateProfile String
    method object saml idp certificate profile of authentication profile
    enableSingleLogout Boolean
    Enable single logout
    requestSigningCertificate String
    Request signing certificate
    serverProfile String
    method object saml idp server profile of authentication profile
    attributeNameUsergroup string
    Attribute name usergroup
    attributeNameUsername string
    Attribute name username
    certificateProfile string
    method object saml idp certificate profile of authentication profile
    enableSingleLogout boolean
    Enable single logout
    requestSigningCertificate string
    Request signing certificate
    serverProfile string
    method object saml idp server profile of authentication profile
    attribute_name_usergroup str
    Attribute name usergroup
    attribute_name_username str
    Attribute name username
    certificate_profile str
    method object saml idp certificate profile of authentication profile
    enable_single_logout bool
    Enable single logout
    request_signing_certificate str
    Request signing certificate
    server_profile str
    method object saml idp server profile of authentication profile
    attributeNameUsergroup String
    Attribute name usergroup
    attributeNameUsername String
    Attribute name username
    certificateProfile String
    method object saml idp certificate profile of authentication profile
    enableSingleLogout Boolean
    Enable single logout
    requestSigningCertificate String
    Request signing certificate
    serverProfile String
    method object saml idp server profile of authentication profile

    GetAuthenticationProfileListDataMethodTacplus

    Checkgroup bool
    method tacplus object check group of authentication profile
    ServerProfile string
    method tacplus object check group of authentication profile
    Checkgroup bool
    method tacplus object check group of authentication profile
    ServerProfile string
    method tacplus object check group of authentication profile
    checkgroup Boolean
    method tacplus object check group of authentication profile
    serverProfile String
    method tacplus object check group of authentication profile
    checkgroup boolean
    method tacplus object check group of authentication profile
    serverProfile string
    method tacplus object check group of authentication profile
    checkgroup bool
    method tacplus object check group of authentication profile
    server_profile str
    method tacplus object check group of authentication profile
    checkgroup Boolean
    method tacplus object check group of authentication profile
    serverProfile String
    method tacplus object check group of authentication profile

    GetAuthenticationProfileListDataMultiFactorAuth

    Factors List<string>
    Factors
    MfaEnable bool
    Mfa enable
    Factors []string
    Factors
    MfaEnable bool
    Mfa enable
    factors List<String>
    Factors
    mfaEnable Boolean
    Mfa enable
    factors string[]
    Factors
    mfaEnable boolean
    Mfa enable
    factors Sequence[str]
    Factors
    mfa_enable bool
    Mfa enable
    factors List<String>
    Factors
    mfaEnable Boolean
    Mfa enable

    GetAuthenticationProfileListDataSingleSignOn

    KerberosKeytab string
    Kerberos keytab
    Realm string
    Realm
    KerberosKeytab string
    Kerberos keytab
    Realm string
    Realm
    kerberosKeytab String
    Kerberos keytab
    realm String
    Realm
    kerberosKeytab string
    Kerberos keytab
    realm string
    Realm
    kerberos_keytab str
    Kerberos keytab
    realm str
    Realm
    kerberosKeytab String
    Kerberos keytab
    realm String
    Realm

    Package Details

    Repository
    scm pulumi/pulumi-scm
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the scm Terraform Provider.
    scm logo
    Strata Cloud Manager v1.0.1 published on Wednesday, Nov 26, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate