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)
// 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:
- Adfs
Claim string - Enable/disable ADFS Claim for user/group attribute in assertion statement (default = disable).
- Auth
Url string - URL to verify authentication.
- Cert string
- Certificate to sign SAML messages.
- Clock
Tolerance int - Clock skew tolerance in seconds (0 - 300, default = 15, 0 = no tolerance).
- Digest
Method string - Digest Method Algorithm. (default = sha1).
- Entity
Id string - SP entity ID.
- Group
Claim stringType - Group claim in assertion statement.
- Group
Name string - Group name in assertion statement.
- Id string
- The provider-assigned unique ID for this managed resource.
- Idp
Cert string - IDP Certificate name.
- Idp
Entity stringId - IDP entity ID.
- Idp
Single stringLogout Url - IDP single logout url.
- Idp
Single stringSign On Url - IDP single sign-on URL.
- Limit
Relaystate 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).
- Single
Logout stringUrl - SP single logout URL.
- Single
Sign stringOn Url - SP single sign-on URL.
- User
Claim stringType - User name claim in assertion statement.
- User
Name string - User name in assertion statement.
- Vdomparam string
- Adfs
Claim string - Enable/disable ADFS Claim for user/group attribute in assertion statement (default = disable).
- Auth
Url string - URL to verify authentication.
- Cert string
- Certificate to sign SAML messages.
- Clock
Tolerance int - Clock skew tolerance in seconds (0 - 300, default = 15, 0 = no tolerance).
- Digest
Method string - Digest Method Algorithm. (default = sha1).
- Entity
Id string - SP entity ID.
- Group
Claim stringType - Group claim in assertion statement.
- Group
Name string - Group name in assertion statement.
- Id string
- The provider-assigned unique ID for this managed resource.
- Idp
Cert string - IDP Certificate name.
- Idp
Entity stringId - IDP entity ID.
- Idp
Single stringLogout Url - IDP single logout url.
- Idp
Single stringSign On Url - IDP single sign-on URL.
- Limit
Relaystate 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).
- Single
Logout stringUrl - SP single logout URL.
- Single
Sign stringOn Url - SP single sign-on URL.
- User
Claim stringType - User name claim in assertion statement.
- User
Name string - User name in assertion statement.
- Vdomparam string
- adfs
Claim String - Enable/disable ADFS Claim for user/group attribute in assertion statement (default = disable).
- auth
Url String - URL to verify authentication.
- cert String
- Certificate to sign SAML messages.
- clock
Tolerance Integer - Clock skew tolerance in seconds (0 - 300, default = 15, 0 = no tolerance).
- digest
Method String - Digest Method Algorithm. (default = sha1).
- entity
Id String - SP entity ID.
- group
Claim StringType - Group claim in assertion statement.
- group
Name String - Group name in assertion statement.
- id String
- The provider-assigned unique ID for this managed resource.
- idp
Cert String - IDP Certificate name.
- idp
Entity StringId - IDP entity ID.
- idp
Single StringLogout Url - IDP single logout url.
- idp
Single StringSign On Url - IDP single sign-on URL.
- limit
Relaystate 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).
- single
Logout StringUrl - SP single logout URL.
- single
Sign StringOn Url - SP single sign-on URL.
- user
Claim StringType - User name claim in assertion statement.
- user
Name String - User name in assertion statement.
- vdomparam String
- adfs
Claim string - Enable/disable ADFS Claim for user/group attribute in assertion statement (default = disable).
- auth
Url string - URL to verify authentication.
- cert string
- Certificate to sign SAML messages.
- clock
Tolerance number - Clock skew tolerance in seconds (0 - 300, default = 15, 0 = no tolerance).
- digest
Method string - Digest Method Algorithm. (default = sha1).
- entity
Id string - SP entity ID.
- group
Claim stringType - Group claim in assertion statement.
- group
Name string - Group name in assertion statement.
- id string
- The provider-assigned unique ID for this managed resource.
- idp
Cert string - IDP Certificate name.
- idp
Entity stringId - IDP entity ID.
- idp
Single stringLogout Url - IDP single logout url.
- idp
Single stringSign On Url - IDP single sign-on URL.
- limit
Relaystate 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).
- single
Logout stringUrl - SP single logout URL.
- single
Sign stringOn Url - SP single sign-on URL.
- user
Claim stringType - User name claim in assertion statement.
- user
Name 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
- adfs
Claim String - Enable/disable ADFS Claim for user/group attribute in assertion statement (default = disable).
- auth
Url String - URL to verify authentication.
- cert String
- Certificate to sign SAML messages.
- clock
Tolerance Number - Clock skew tolerance in seconds (0 - 300, default = 15, 0 = no tolerance).
- digest
Method String - Digest Method Algorithm. (default = sha1).
- entity
Id String - SP entity ID.
- group
Claim StringType - Group claim in assertion statement.
- group
Name String - Group name in assertion statement.
- id String
- The provider-assigned unique ID for this managed resource.
- idp
Cert String - IDP Certificate name.
- idp
Entity StringId - IDP entity ID.
- idp
Single StringLogout Url - IDP single logout url.
- idp
Single StringSign On Url - IDP single sign-on URL.
- limit
Relaystate 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).
- single
Logout StringUrl - SP single logout URL.
- single
Sign StringOn Url - SP single sign-on URL.
- user
Claim StringType - User name claim in assertion statement.
- user
Name 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.