onelogin v0.6.6 published on Friday, Sep 20, 2024 by Pulumi
onelogin.getAuthServers
Explore with Pulumi AI
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
Get
Auth Servers Configuration - Description string
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Filters
List<Get
Auth Servers Filter>
- Configuration
Get
Auth Servers Configuration - Description string
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Filters
[]Get
Auth Servers Filter
- configuration
Get
Auth Servers Configuration - description String
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- filters
List<Get
Auth Servers Filter>
- configuration
Get
Auth Servers Configuration - description string
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- filters
Get
Auth Servers Filter[]
- configuration
Get
Auth Servers Configuration - description str
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- filters
Sequence[Get
Auth Servers Filter]
- 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
- Access
Token intExpiration Minutes - 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.
- Refresh
Token intExpiration Minutes - The number of minutes until refresh token expires. There is no maximum expiry limit.
- Resource
Identifier string - Unique identifier for the API that the Authorization Server will issue Access Tokens for.
- Access
Token intExpiration Minutes - 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.
- Refresh
Token intExpiration Minutes - The number of minutes until refresh token expires. There is no maximum expiry limit.
- Resource
Identifier string - Unique identifier for the API that the Authorization Server will issue Access Tokens for.
- access
Token IntegerExpiration Minutes - 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.
- refresh
Token IntegerExpiration Minutes - The number of minutes until refresh token expires. There is no maximum expiry limit.
- resource
Identifier String - Unique identifier for the API that the Authorization Server will issue Access Tokens for.
- access
Token numberExpiration Minutes - 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.
- refresh
Token numberExpiration Minutes - The number of minutes until refresh token expires. There is no maximum expiry limit.
- resource
Identifier string - Unique identifier for the API that the Authorization Server will issue Access Tokens for.
- access_
token_ intexpiration_ minutes - 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_ intexpiration_ minutes - 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.
- access
Token NumberExpiration Minutes - 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.
- refresh
Token NumberExpiration Minutes - The number of minutes until refresh token expires. There is no maximum expiry limit.
- resource
Identifier String - Unique identifier for the API that the Authorization Server will issue Access Tokens for.
GetAuthServersFilter
Package Details
- Repository
- onelogin pulumi/pulumi-onelogin
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
onelogin
Terraform Provider.