logzio 1.17.1 published on Monday, Apr 14, 2025 by logzio
logzio.getAuthenticationGroups
Explore with Pulumi AI
# Authentication Groups Datasource
Provides a Logz.io authentication groups resource.
- Learn more about authentication groups in the Logz.io Docs
Note: For this datasource, you don’t need to indicate ID or other identifier.
You’ll need to create an empty datasource, and it will be populated by all authentication groups in your Logz.io account.
Using getAuthenticationGroups
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 getAuthenticationGroups(args: GetAuthenticationGroupsArgs, opts?: InvokeOptions): Promise<GetAuthenticationGroupsResult>
function getAuthenticationGroupsOutput(args: GetAuthenticationGroupsOutputArgs, opts?: InvokeOptions): Output<GetAuthenticationGroupsResult>
def get_authentication_groups(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAuthenticationGroupsResult
def get_authentication_groups_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAuthenticationGroupsResult]
func LookupAuthenticationGroups(ctx *Context, args *LookupAuthenticationGroupsArgs, opts ...InvokeOption) (*LookupAuthenticationGroupsResult, error)
func LookupAuthenticationGroupsOutput(ctx *Context, args *LookupAuthenticationGroupsOutputArgs, opts ...InvokeOption) LookupAuthenticationGroupsResultOutput
> Note: This function is named LookupAuthenticationGroups
in the Go SDK.
public static class GetAuthenticationGroups
{
public static Task<GetAuthenticationGroupsResult> InvokeAsync(GetAuthenticationGroupsArgs args, InvokeOptions? opts = null)
public static Output<GetAuthenticationGroupsResult> Invoke(GetAuthenticationGroupsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAuthenticationGroupsResult> getAuthenticationGroups(GetAuthenticationGroupsArgs args, InvokeOptions options)
public static Output<GetAuthenticationGroupsResult> getAuthenticationGroups(GetAuthenticationGroupsArgs args, InvokeOptions options)
fn::invoke:
function: logzio:index/getAuthenticationGroups:getAuthenticationGroups
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Id string
- id String
- id string
- id str
- id String
getAuthenticationGroups Result
The following output properties are available:
- Authentication
Groups List<GetAuthentication Groups Authentication Group> - (Block List) Details for the authentication groups.
- Id string
- Authentication
Groups []GetAuthentication Groups Authentication Group - (Block List) Details for the authentication groups.
- Id string
- authentication
Groups List<GetAuthentication Groups Authentication Group> - (Block List) Details for the authentication groups.
- id String
- authentication
Groups GetAuthentication Groups Authentication Group[] - (Block List) Details for the authentication groups.
- id string
- authentication_
groups Sequence[GetAuthentication Groups Authentication Group] - (Block List) Details for the authentication groups.
- id str
- authentication
Groups List<Property Map> - (Block List) Details for the authentication groups.
- id String
Supporting Types
GetAuthenticationGroupsAuthenticationGroup
Package Details
- Repository
- logzio logzio/terraform-provider-logzio
- License
- Notes
- This Pulumi package is based on the
logzio
Terraform Provider.