1. Packages
  2. onelogin
  3. API Docs
  4. getAuthServers
onelogin v0.6.2 published on Monday, Mar 11, 2024 by Pulumi

onelogin.getAuthServers

Explore with Pulumi AI

onelogin logo
onelogin v0.6.2 published on Monday, Mar 11, 2024 by Pulumi

    Using getAuthServers

    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 getAuthServers(args: GetAuthServersArgs, opts?: InvokeOptions): Promise<GetAuthServersResult>
    function getAuthServersOutput(args: GetAuthServersOutputArgs, opts?: InvokeOptions): Output<GetAuthServersResult>
    def get_auth_servers(configuration: Optional[GetAuthServersConfiguration] = None,
                         description: Optional[str] = None,
                         filters: Optional[Sequence[GetAuthServersFilter]] = None,
                         name: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetAuthServersResult
    def get_auth_servers_output(configuration: Optional[pulumi.Input[GetAuthServersConfigurationArgs]] = None,
                         description: Optional[pulumi.Input[str]] = None,
                         filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetAuthServersFilterArgs]]]] = None,
                         name: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetAuthServersResult]
    func LookupAuthServers(ctx *Context, args *LookupAuthServersArgs, opts ...InvokeOption) (*LookupAuthServersResult, error)
    func LookupAuthServersOutput(ctx *Context, args *LookupAuthServersOutputArgs, opts ...InvokeOption) LookupAuthServersResultOutput

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

    public static class GetAuthServers 
    {
        public static Task<GetAuthServersResult> InvokeAsync(GetAuthServersArgs args, InvokeOptions? opts = null)
        public static Output<GetAuthServersResult> Invoke(GetAuthServersInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAuthServersResult> getAuthServers(GetAuthServersArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: onelogin:index/getAuthServers:getAuthServers
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getAuthServers Result

    The following output properties are available:

    Configuration GetAuthServersConfiguration
    Description string
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Filters List<GetAuthServersFilter>
    Configuration GetAuthServersConfiguration
    Description string
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    Filters []GetAuthServersFilter
    configuration GetAuthServersConfiguration
    description String
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    filters List<GetAuthServersFilter>
    configuration GetAuthServersConfiguration
    description string
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    filters GetAuthServersFilter[]
    configuration GetAuthServersConfiguration
    description str
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    filters Sequence[GetAuthServersFilter]
    configuration Property Map
    description String
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    filters List<Property Map>

    Supporting Types

    GetAuthServersConfiguration

    AccessTokenExpirationMinutes int
    The number of minutes until access token expires. There is no maximum expiry limit.
    Audiences List<string>
    List of API endpoints that will be returned in Access Tokens.
    RefreshTokenExpirationMinutes int
    The number of minutes until refresh token expires. There is no maximum expiry limit.
    ResourceIdentifier string
    Unique identifier for the API that the Authorization Server will issue Access Tokens for.
    AccessTokenExpirationMinutes int
    The number of minutes until access token expires. There is no maximum expiry limit.
    Audiences []string
    List of API endpoints that will be returned in Access Tokens.
    RefreshTokenExpirationMinutes int
    The number of minutes until refresh token expires. There is no maximum expiry limit.
    ResourceIdentifier string
    Unique identifier for the API that the Authorization Server will issue Access Tokens for.
    accessTokenExpirationMinutes Integer
    The number of minutes until access token expires. There is no maximum expiry limit.
    audiences List<String>
    List of API endpoints that will be returned in Access Tokens.
    refreshTokenExpirationMinutes Integer
    The number of minutes until refresh token expires. There is no maximum expiry limit.
    resourceIdentifier String
    Unique identifier for the API that the Authorization Server will issue Access Tokens for.
    accessTokenExpirationMinutes number
    The number of minutes until access token expires. There is no maximum expiry limit.
    audiences string[]
    List of API endpoints that will be returned in Access Tokens.
    refreshTokenExpirationMinutes number
    The number of minutes until refresh token expires. There is no maximum expiry limit.
    resourceIdentifier string
    Unique identifier for the API that the Authorization Server will issue Access Tokens for.
    access_token_expiration_minutes int
    The number of minutes until access token expires. There is no maximum expiry limit.
    audiences Sequence[str]
    List of API endpoints that will be returned in Access Tokens.
    refresh_token_expiration_minutes int
    The number of minutes until refresh token expires. There is no maximum expiry limit.
    resource_identifier str
    Unique identifier for the API that the Authorization Server will issue Access Tokens for.
    accessTokenExpirationMinutes Number
    The number of minutes until access token expires. There is no maximum expiry limit.
    audiences List<String>
    List of API endpoints that will be returned in Access Tokens.
    refreshTokenExpirationMinutes Number
    The number of minutes until refresh token expires. There is no maximum expiry limit.
    resourceIdentifier String
    Unique identifier for the API that the Authorization Server will issue Access Tokens for.

    GetAuthServersFilter

    Name string
    Values List<string>
    Name string
    Values []string
    name String
    values List<String>
    name string
    values string[]
    name str
    values Sequence[str]
    name String
    values List<String>

    Package Details

    Repository
    onelogin pulumi/pulumi-onelogin
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the onelogin Terraform Provider.
    onelogin logo
    onelogin v0.6.2 published on Monday, Mar 11, 2024 by Pulumi