Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
Use this data source to query detailed information of iam login profiles
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";
const default = volcengine.iam.getLoginProfiles({
userName: "xx",
});
import pulumi
import pulumi_volcengine as volcengine
default = volcengine.iam.get_login_profiles(user_name="xx")
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/iam"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := iam.GetLoginProfiles(ctx, &iam.GetLoginProfilesArgs{
UserName: "xx",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;
return await Deployment.RunAsync(() =>
{
var @default = Volcengine.Iam.GetLoginProfiles.Invoke(new()
{
UserName = "xx",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.iam.IamFunctions;
import com.pulumi.volcengine.iam.inputs.GetLoginProfilesArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var default = IamFunctions.getLoginProfiles(GetLoginProfilesArgs.builder()
.userName("xx")
.build());
}
}
variables:
default:
fn::invoke:
Function: volcengine:iam:getLoginProfiles
Arguments:
userName: xx
Using getLoginProfiles
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 getLoginProfiles(args: GetLoginProfilesArgs, opts?: InvokeOptions): Promise<GetLoginProfilesResult>
function getLoginProfilesOutput(args: GetLoginProfilesOutputArgs, opts?: InvokeOptions): Output<GetLoginProfilesResult>def get_login_profiles(user_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLoginProfilesResult
def get_login_profiles_output(user_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLoginProfilesResult]func GetLoginProfiles(ctx *Context, args *GetLoginProfilesArgs, opts ...InvokeOption) (*GetLoginProfilesResult, error)
func GetLoginProfilesOutput(ctx *Context, args *GetLoginProfilesOutputArgs, opts ...InvokeOption) GetLoginProfilesResultOutput> Note: This function is named GetLoginProfiles in the Go SDK.
public static class GetLoginProfiles
{
public static Task<GetLoginProfilesResult> InvokeAsync(GetLoginProfilesArgs args, InvokeOptions? opts = null)
public static Output<GetLoginProfilesResult> Invoke(GetLoginProfilesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetLoginProfilesResult> getLoginProfiles(GetLoginProfilesArgs args, InvokeOptions options)
public static Output<GetLoginProfilesResult> getLoginProfiles(GetLoginProfilesArgs args, InvokeOptions options)
fn::invoke:
function: volcengine:iam/getLoginProfiles:getLoginProfiles
arguments:
# arguments dictionaryThe following arguments are supported:
- User
Name string - The user name.
- User
Name string - The user name.
- user
Name String - The user name.
- user
Name string - The user name.
- user_
name str - The user name.
- user
Name String - The user name.
getLoginProfiles Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Login
Profiles List<GetLogin Profiles Login Profile> - The collection of login profiles.
- User
Name string - The user name.
- Id string
- The provider-assigned unique ID for this managed resource.
- Login
Profiles []GetLogin Profiles Login Profile - The collection of login profiles.
- User
Name string - The user name.
- id String
- The provider-assigned unique ID for this managed resource.
- login
Profiles List<GetLogin Profiles Login Profile> - The collection of login profiles.
- user
Name String - The user name.
- id string
- The provider-assigned unique ID for this managed resource.
- login
Profiles GetLogin Profiles Login Profile[] - The collection of login profiles.
- user
Name string - The user name.
- id str
- The provider-assigned unique ID for this managed resource.
- login_
profiles Sequence[GetLogin Profiles Login Profile] - The collection of login profiles.
- user_
name str - The user name.
- id String
- The provider-assigned unique ID for this managed resource.
- login
Profiles List<Property Map> - The collection of login profiles.
- user
Name String - The user name.
Supporting Types
GetLoginProfilesLoginProfile
- Create
Date string - The create date.
- Last
Login stringDate - The last login date.
- Last
Login stringIp - The last login ip.
- Last
Reset intPassword Time - The last reset password time.
- Login
Allowed bool - The flag of login allowed.
- Login
Locked bool - The flag of login locked.
- Password
Expire intAt - The password expire at.
- Password
Reset boolRequired - Is required reset password when next time login in.
- Safe
Auth intExempt Duration - The duration of safe auth exempt.
- Safe
Auth intExempt Required - The flag of safe auth exempt required.
- Safe
Auth intExempt Unit - The unit of safe auth exempt.
- Safe
Auth boolFlag - The flag of safe auth.
- Safe
Auth stringType - The type of safe auth.
- Update
Date string - The update date.
- User
Id int - The user id.
- User
Name string - The user name.
- Create
Date string - The create date.
- Last
Login stringDate - The last login date.
- Last
Login stringIp - The last login ip.
- Last
Reset intPassword Time - The last reset password time.
- Login
Allowed bool - The flag of login allowed.
- Login
Locked bool - The flag of login locked.
- Password
Expire intAt - The password expire at.
- Password
Reset boolRequired - Is required reset password when next time login in.
- Safe
Auth intExempt Duration - The duration of safe auth exempt.
- Safe
Auth intExempt Required - The flag of safe auth exempt required.
- Safe
Auth intExempt Unit - The unit of safe auth exempt.
- Safe
Auth boolFlag - The flag of safe auth.
- Safe
Auth stringType - The type of safe auth.
- Update
Date string - The update date.
- User
Id int - The user id.
- User
Name string - The user name.
- create
Date String - The create date.
- last
Login StringDate - The last login date.
- last
Login StringIp - The last login ip.
- last
Reset IntegerPassword Time - The last reset password time.
- login
Allowed Boolean - The flag of login allowed.
- login
Locked Boolean - The flag of login locked.
- password
Expire IntegerAt - The password expire at.
- password
Reset BooleanRequired - Is required reset password when next time login in.
- safe
Auth IntegerExempt Duration - The duration of safe auth exempt.
- safe
Auth IntegerExempt Required - The flag of safe auth exempt required.
- safe
Auth IntegerExempt Unit - The unit of safe auth exempt.
- safe
Auth BooleanFlag - The flag of safe auth.
- safe
Auth StringType - The type of safe auth.
- update
Date String - The update date.
- user
Id Integer - The user id.
- user
Name String - The user name.
- create
Date string - The create date.
- last
Login stringDate - The last login date.
- last
Login stringIp - The last login ip.
- last
Reset numberPassword Time - The last reset password time.
- login
Allowed boolean - The flag of login allowed.
- login
Locked boolean - The flag of login locked.
- password
Expire numberAt - The password expire at.
- password
Reset booleanRequired - Is required reset password when next time login in.
- safe
Auth numberExempt Duration - The duration of safe auth exempt.
- safe
Auth numberExempt Required - The flag of safe auth exempt required.
- safe
Auth numberExempt Unit - The unit of safe auth exempt.
- safe
Auth booleanFlag - The flag of safe auth.
- safe
Auth stringType - The type of safe auth.
- update
Date string - The update date.
- user
Id number - The user id.
- user
Name string - The user name.
- create_
date str - The create date.
- last_
login_ strdate - The last login date.
- last_
login_ strip - The last login ip.
- last_
reset_ intpassword_ time - The last reset password time.
- login_
allowed bool - The flag of login allowed.
- login_
locked bool - The flag of login locked.
- password_
expire_ intat - The password expire at.
- password_
reset_ boolrequired - Is required reset password when next time login in.
- safe_
auth_ intexempt_ duration - The duration of safe auth exempt.
- safe_
auth_ intexempt_ required - The flag of safe auth exempt required.
- safe_
auth_ intexempt_ unit - The unit of safe auth exempt.
- safe_
auth_ boolflag - The flag of safe auth.
- safe_
auth_ strtype - The type of safe auth.
- update_
date str - The update date.
- user_
id int - The user id.
- user_
name str - The user name.
- create
Date String - The create date.
- last
Login StringDate - The last login date.
- last
Login StringIp - The last login ip.
- last
Reset NumberPassword Time - The last reset password time.
- login
Allowed Boolean - The flag of login allowed.
- login
Locked Boolean - The flag of login locked.
- password
Expire NumberAt - The password expire at.
- password
Reset BooleanRequired - Is required reset password when next time login in.
- safe
Auth NumberExempt Duration - The duration of safe auth exempt.
- safe
Auth NumberExempt Required - The flag of safe auth exempt required.
- safe
Auth NumberExempt Unit - The unit of safe auth exempt.
- safe
Auth BooleanFlag - The flag of safe auth.
- safe
Auth StringType - The type of safe auth.
- update
Date String - The update date.
- user
Id Number - The user id.
- user
Name String - The user name.
Package Details
- Repository
- volcengine volcengine/pulumi-volcengine
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
volcengineTerraform Provider.
Viewing docs for Volcengine v0.0.47
published on Friday, Mar 13, 2026 by Volcengine
published on Friday, Mar 13, 2026 by Volcengine
