Fortios v0.0.6 published on Tuesday, Jul 9, 2024 by pulumiverse
fortios.user.getSaml
Explore with Pulumi AI
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)
public static Output<GetSamlResult> getSaml(GetSamlArgs args, InvokeOptions options)
fn::invoke:
  function: fortios:user/getSaml:getSaml
  arguments:
    # arguments dictionaryThe 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.
- GroupClaim stringType 
- 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.
- IdpEntity stringId 
- IDP entity ID.
- IdpSingle stringLogout Url 
- IDP single logout url.
- IdpSingle stringSign On Url 
- 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).
- SingleLogout stringUrl 
- SP single logout URL.
- SingleSign stringOn Url 
- SP single sign-on URL.
- UserClaim stringType 
- 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.
- GroupClaim stringType 
- 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.
- IdpEntity stringId 
- IDP entity ID.
- IdpSingle stringLogout Url 
- IDP single logout url.
- IdpSingle stringSign On Url 
- 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).
- SingleLogout stringUrl 
- SP single logout URL.
- SingleSign stringOn Url 
- SP single sign-on URL.
- UserClaim stringType 
- 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.
- groupClaim StringType 
- 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.
- idpEntity StringId 
- IDP entity ID.
- idpSingle StringLogout Url 
- IDP single logout url.
- idpSingle StringSign On Url 
- 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).
- singleLogout StringUrl 
- SP single logout URL.
- singleSign StringOn Url 
- SP single sign-on URL.
- userClaim StringType 
- 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.
- groupClaim stringType 
- 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.
- idpEntity stringId 
- IDP entity ID.
- idpSingle stringLogout Url 
- IDP single logout url.
- idpSingle stringSign On Url 
- 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).
- singleLogout stringUrl 
- SP single logout URL.
- singleSign stringOn Url 
- SP single sign-on URL.
- userClaim stringType 
- 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_ strtype 
- 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_ strid 
- IDP entity ID.
- idp_single_ strlogout_ url 
- IDP single logout url.
- idp_single_ strsign_ on_ url 
- 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_ strurl 
- SP single logout URL.
- single_sign_ stron_ url 
- SP single sign-on URL.
- user_claim_ strtype 
- 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.
- groupClaim StringType 
- 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.
- idpEntity StringId 
- IDP entity ID.
- idpSingle StringLogout Url 
- IDP single logout url.
- idpSingle StringSign On Url 
- 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).
- singleLogout StringUrl 
- SP single logout URL.
- singleSign StringOn Url 
- SP single sign-on URL.
- userClaim StringType 
- 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 fortiosTerraform Provider.
