1. Packages
  2. Fortios
  3. API Docs
  4. user
  5. getSaml
Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse

fortios.user.getSaml

Explore with Pulumi AI

fortios logo
Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse

    Use this data source to get information on an fortios user saml

    Using getSaml

    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 getSaml(args: GetSamlArgs, opts?: InvokeOptions): Promise<GetSamlResult>
    function getSamlOutput(args: GetSamlOutputArgs, opts?: InvokeOptions): Output<GetSamlResult>
    def get_saml(name: Optional[str] = None,
                 vdomparam: Optional[str] = None,
                 opts: Optional[InvokeOptions] = None) -> GetSamlResult
    def get_saml_output(name: Optional[pulumi.Input[str]] = None,
                 vdomparam: Optional[pulumi.Input[str]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetSamlResult]
    func LookupSaml(ctx *Context, args *LookupSamlArgs, opts ...InvokeOption) (*LookupSamlResult, error)
    func LookupSamlOutput(ctx *Context, args *LookupSamlOutputArgs, opts ...InvokeOption) LookupSamlResultOutput

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

    public static class GetSaml 
    {
        public static Task<GetSamlResult> InvokeAsync(GetSamlArgs args, InvokeOptions? opts = null)
        public static Output<GetSamlResult> Invoke(GetSamlInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSamlResult> getSaml(GetSamlArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: fortios:user/getSaml:getSaml
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    Specify the name of the desired user saml.
    Vdomparam string
    Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    Name string
    Specify the name of the desired user saml.
    Vdomparam string
    Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    name String
    Specify the name of the desired user saml.
    vdomparam String
    Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    name string
    Specify the name of the desired user saml.
    vdomparam string
    Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    name str
    Specify the name of the desired user saml.
    vdomparam str
    Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.
    name String
    Specify the name of the desired user saml.
    vdomparam String
    Specifies the vdom to which the data source will be applied when the FortiGate unit is running in VDOM mode. Only one vdom can be specified. If you want to inherit the vdom configuration of the provider, please do not set this parameter.

    getSaml Result

    The following output properties are available:

    AdfsClaim string
    Enable/disable ADFS Claim for user/group attribute in assertion statement (default = disable).
    AuthUrl string
    URL to verify authentication.
    Cert string
    Certificate to sign SAML messages.
    ClockTolerance int
    Clock skew tolerance in seconds (0 - 300, default = 15, 0 = no tolerance).
    DigestMethod string
    Digest Method Algorithm. (default = sha1).
    EntityId string
    SP entity ID.
    GroupClaimType string
    Group claim in assertion statement.
    GroupName string
    Group name in assertion statement.
    Id string
    The provider-assigned unique ID for this managed resource.
    IdpCert string
    IDP Certificate name.
    IdpEntityId string
    IDP entity ID.
    IdpSingleLogoutUrl string
    IDP single logout url.
    IdpSingleSignOnUrl string
    IDP single sign-on URL.
    LimitRelaystate string
    Enable/disable limiting of relay-state parameter when it exceeds SAML 2.0 specification limits (80 bytes).
    Name string
    SAML server entry name.
    Reauth string
    Enable/disable signalling of IDP to force user re-authentication (default = disable).
    SingleLogoutUrl string
    SP single logout URL.
    SingleSignOnUrl string
    SP single sign-on URL.
    UserClaimType string
    User name claim in assertion statement.
    UserName string
    User name in assertion statement.
    Vdomparam string
    AdfsClaim string
    Enable/disable ADFS Claim for user/group attribute in assertion statement (default = disable).
    AuthUrl string
    URL to verify authentication.
    Cert string
    Certificate to sign SAML messages.
    ClockTolerance int
    Clock skew tolerance in seconds (0 - 300, default = 15, 0 = no tolerance).
    DigestMethod string
    Digest Method Algorithm. (default = sha1).
    EntityId string
    SP entity ID.
    GroupClaimType string
    Group claim in assertion statement.
    GroupName string
    Group name in assertion statement.
    Id string
    The provider-assigned unique ID for this managed resource.
    IdpCert string
    IDP Certificate name.
    IdpEntityId string
    IDP entity ID.
    IdpSingleLogoutUrl string
    IDP single logout url.
    IdpSingleSignOnUrl string
    IDP single sign-on URL.
    LimitRelaystate string
    Enable/disable limiting of relay-state parameter when it exceeds SAML 2.0 specification limits (80 bytes).
    Name string
    SAML server entry name.
    Reauth string
    Enable/disable signalling of IDP to force user re-authentication (default = disable).
    SingleLogoutUrl string
    SP single logout URL.
    SingleSignOnUrl string
    SP single sign-on URL.
    UserClaimType string
    User name claim in assertion statement.
    UserName string
    User name in assertion statement.
    Vdomparam string
    adfsClaim String
    Enable/disable ADFS Claim for user/group attribute in assertion statement (default = disable).
    authUrl String
    URL to verify authentication.
    cert String
    Certificate to sign SAML messages.
    clockTolerance Integer
    Clock skew tolerance in seconds (0 - 300, default = 15, 0 = no tolerance).
    digestMethod String
    Digest Method Algorithm. (default = sha1).
    entityId String
    SP entity ID.
    groupClaimType String
    Group claim in assertion statement.
    groupName String
    Group name in assertion statement.
    id String
    The provider-assigned unique ID for this managed resource.
    idpCert String
    IDP Certificate name.
    idpEntityId String
    IDP entity ID.
    idpSingleLogoutUrl String
    IDP single logout url.
    idpSingleSignOnUrl String
    IDP single sign-on URL.
    limitRelaystate String
    Enable/disable limiting of relay-state parameter when it exceeds SAML 2.0 specification limits (80 bytes).
    name String
    SAML server entry name.
    reauth String
    Enable/disable signalling of IDP to force user re-authentication (default = disable).
    singleLogoutUrl String
    SP single logout URL.
    singleSignOnUrl String
    SP single sign-on URL.
    userClaimType String
    User name claim in assertion statement.
    userName String
    User name in assertion statement.
    vdomparam String
    adfsClaim string
    Enable/disable ADFS Claim for user/group attribute in assertion statement (default = disable).
    authUrl string
    URL to verify authentication.
    cert string
    Certificate to sign SAML messages.
    clockTolerance number
    Clock skew tolerance in seconds (0 - 300, default = 15, 0 = no tolerance).
    digestMethod string
    Digest Method Algorithm. (default = sha1).
    entityId string
    SP entity ID.
    groupClaimType string
    Group claim in assertion statement.
    groupName string
    Group name in assertion statement.
    id string
    The provider-assigned unique ID for this managed resource.
    idpCert string
    IDP Certificate name.
    idpEntityId string
    IDP entity ID.
    idpSingleLogoutUrl string
    IDP single logout url.
    idpSingleSignOnUrl string
    IDP single sign-on URL.
    limitRelaystate string
    Enable/disable limiting of relay-state parameter when it exceeds SAML 2.0 specification limits (80 bytes).
    name string
    SAML server entry name.
    reauth string
    Enable/disable signalling of IDP to force user re-authentication (default = disable).
    singleLogoutUrl string
    SP single logout URL.
    singleSignOnUrl string
    SP single sign-on URL.
    userClaimType string
    User name claim in assertion statement.
    userName string
    User name in assertion statement.
    vdomparam string
    adfs_claim str
    Enable/disable ADFS Claim for user/group attribute in assertion statement (default = disable).
    auth_url str
    URL to verify authentication.
    cert str
    Certificate to sign SAML messages.
    clock_tolerance int
    Clock skew tolerance in seconds (0 - 300, default = 15, 0 = no tolerance).
    digest_method str
    Digest Method Algorithm. (default = sha1).
    entity_id str
    SP entity ID.
    group_claim_type str
    Group claim in assertion statement.
    group_name str
    Group name in assertion statement.
    id str
    The provider-assigned unique ID for this managed resource.
    idp_cert str
    IDP Certificate name.
    idp_entity_id str
    IDP entity ID.
    idp_single_logout_url str
    IDP single logout url.
    idp_single_sign_on_url str
    IDP single sign-on URL.
    limit_relaystate str
    Enable/disable limiting of relay-state parameter when it exceeds SAML 2.0 specification limits (80 bytes).
    name str
    SAML server entry name.
    reauth str
    Enable/disable signalling of IDP to force user re-authentication (default = disable).
    single_logout_url str
    SP single logout URL.
    single_sign_on_url str
    SP single sign-on URL.
    user_claim_type str
    User name claim in assertion statement.
    user_name str
    User name in assertion statement.
    vdomparam str
    adfsClaim String
    Enable/disable ADFS Claim for user/group attribute in assertion statement (default = disable).
    authUrl String
    URL to verify authentication.
    cert String
    Certificate to sign SAML messages.
    clockTolerance Number
    Clock skew tolerance in seconds (0 - 300, default = 15, 0 = no tolerance).
    digestMethod String
    Digest Method Algorithm. (default = sha1).
    entityId String
    SP entity ID.
    groupClaimType String
    Group claim in assertion statement.
    groupName String
    Group name in assertion statement.
    id String
    The provider-assigned unique ID for this managed resource.
    idpCert String
    IDP Certificate name.
    idpEntityId String
    IDP entity ID.
    idpSingleLogoutUrl String
    IDP single logout url.
    idpSingleSignOnUrl String
    IDP single sign-on URL.
    limitRelaystate String
    Enable/disable limiting of relay-state parameter when it exceeds SAML 2.0 specification limits (80 bytes).
    name String
    SAML server entry name.
    reauth String
    Enable/disable signalling of IDP to force user re-authentication (default = disable).
    singleLogoutUrl String
    SP single logout URL.
    singleSignOnUrl String
    SP single sign-on URL.
    userClaimType String
    User name claim in assertion statement.
    userName String
    User name in assertion statement.
    vdomparam String

    Package Details

    Repository
    fortios pulumiverse/pulumi-fortios
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the fortios Terraform Provider.
    fortios logo
    Fortios v0.0.5 published on Tuesday, Apr 9, 2024 by pulumiverse