Viewing docs for Nutanix v0.16.0
published on Tuesday, May 26, 2026 by Piers Karsenbarg
published on Tuesday, May 26, 2026 by Piers Karsenbarg
Viewing docs for Nutanix v0.16.0
published on Tuesday, May 26, 2026 by Piers Karsenbarg
published on Tuesday, May 26, 2026 by Piers Karsenbarg
Lists password status of system user accounts on supported products.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as nutanix from "@pierskarsenbarg/nutanix";
// List Password Status Of All System Users
const passwords = nutanix.getSystemUserPasswordsV2({});
// List Password Status Of All System Users With Limit
const limitedPasswords = nutanix.getSystemUserPasswordsV2({
limit: 10,
});
// List Password Status Of All System Users With Filter
const filteredPasswords = nutanix.getSystemUserPasswordsV2({
filter: "systemType eq Clustermgmt.Config.SystemType'PC'",
});
// List Password Status Of Admin PC User
const adminPcPasswords = nutanix.getSystemUserPasswordsV2({
filter: "username eq 'admin' and systemType eq Clustermgmt.Config.SystemType'PC'",
});
import pulumi
import pulumi_nutanix as nutanix
# List Password Status Of All System Users
passwords = nutanix.get_system_user_passwords_v2()
# List Password Status Of All System Users With Limit
limited_passwords = nutanix.get_system_user_passwords_v2(limit=10)
# List Password Status Of All System Users With Filter
filtered_passwords = nutanix.get_system_user_passwords_v2(filter="systemType eq Clustermgmt.Config.SystemType'PC'")
# List Password Status Of Admin PC User
admin_pc_passwords = nutanix.get_system_user_passwords_v2(filter="username eq 'admin' and systemType eq Clustermgmt.Config.SystemType'PC'")
package main
import (
"github.com/pierskarsenbarg/pulumi-nutanix/sdk/go/nutanix"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// List Password Status Of All System Users
_, err := nutanix.GetSystemUserPasswordsV2(ctx, &nutanix.GetSystemUserPasswordsV2Args{}, nil)
if err != nil {
return err
}
// List Password Status Of All System Users With Limit
_, err = nutanix.GetSystemUserPasswordsV2(ctx, &nutanix.GetSystemUserPasswordsV2Args{
Limit: pulumi.IntRef(10),
}, nil)
if err != nil {
return err
}
// List Password Status Of All System Users With Filter
_, err = nutanix.GetSystemUserPasswordsV2(ctx, &nutanix.GetSystemUserPasswordsV2Args{
Filter: pulumi.StringRef("systemType eq Clustermgmt.Config.SystemType'PC'"),
}, nil)
if err != nil {
return err
}
// List Password Status Of Admin PC User
_, err = nutanix.GetSystemUserPasswordsV2(ctx, &nutanix.GetSystemUserPasswordsV2Args{
Filter: pulumi.StringRef("username eq 'admin' and systemType eq Clustermgmt.Config.SystemType'PC'"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Nutanix = PiersKarsenbarg.Nutanix;
return await Deployment.RunAsync(() =>
{
// List Password Status Of All System Users
var passwords = Nutanix.GetSystemUserPasswordsV2.Invoke();
// List Password Status Of All System Users With Limit
var limitedPasswords = Nutanix.GetSystemUserPasswordsV2.Invoke(new()
{
Limit = 10,
});
// List Password Status Of All System Users With Filter
var filteredPasswords = Nutanix.GetSystemUserPasswordsV2.Invoke(new()
{
Filter = "systemType eq Clustermgmt.Config.SystemType'PC'",
});
// List Password Status Of Admin PC User
var adminPcPasswords = Nutanix.GetSystemUserPasswordsV2.Invoke(new()
{
Filter = "username eq 'admin' and systemType eq Clustermgmt.Config.SystemType'PC'",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.nutanix.NutanixFunctions;
import com.pulumi.nutanix.inputs.GetSystemUserPasswordsV2Args;
import java.util.ArrayList;
import java.util.Arrays;
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) {
// List Password Status Of All System Users
final var passwords = NutanixFunctions.getSystemUserPasswordsV2(GetSystemUserPasswordsV2Args.builder()
.build());
// List Password Status Of All System Users With Limit
final var limitedPasswords = NutanixFunctions.getSystemUserPasswordsV2(GetSystemUserPasswordsV2Args.builder()
.limit(10)
.build());
// List Password Status Of All System Users With Filter
final var filteredPasswords = NutanixFunctions.getSystemUserPasswordsV2(GetSystemUserPasswordsV2Args.builder()
.filter("systemType eq Clustermgmt.Config.SystemType'PC'")
.build());
// List Password Status Of Admin PC User
final var adminPcPasswords = NutanixFunctions.getSystemUserPasswordsV2(GetSystemUserPasswordsV2Args.builder()
.filter("username eq 'admin' and systemType eq Clustermgmt.Config.SystemType'PC'")
.build());
}
}
variables:
# List Password Status Of All System Users
passwords:
fn::invoke:
function: nutanix:getSystemUserPasswordsV2
arguments: {}
# List Password Status Of All System Users With Limit
limitedPasswords:
fn::invoke:
function: nutanix:getSystemUserPasswordsV2
arguments:
limit: 10
# List Password Status Of All System Users With Filter
filteredPasswords:
fn::invoke:
function: nutanix:getSystemUserPasswordsV2
arguments:
filter: systemType eq Clustermgmt.Config.SystemType'PC'
# List Password Status Of Admin PC User
adminPcPasswords:
fn::invoke:
function: nutanix:getSystemUserPasswordsV2
arguments:
filter: username eq 'admin' and systemType eq Clustermgmt.Config.SystemType'PC'
pulumi {
required_providers {
nutanix = {
source = "pulumi/nutanix"
}
}
}
data "nutanix_getsystemuserpasswordsv2" "passwords" {
}
data "nutanix_getsystemuserpasswordsv2" "limitedPasswords" {
limit = 10
}
data "nutanix_getsystemuserpasswordsv2" "filteredPasswords" {
filter = "systemType eq Clustermgmt.Config.SystemType'PC'"
}
data "nutanix_getsystemuserpasswordsv2" "adminPcPasswords" {
filter = "username eq 'admin' and systemType eq Clustermgmt.Config.SystemType'PC'"
}
# List Password Status Of All System Users
# List Password Status Of All System Users With Limit
# List Password Status Of All System Users With Filter
# List Password Status Of Admin PC User
Using getSystemUserPasswordsV2
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 getSystemUserPasswordsV2(args: GetSystemUserPasswordsV2Args, opts?: InvokeOptions): Promise<GetSystemUserPasswordsV2Result>
function getSystemUserPasswordsV2Output(args: GetSystemUserPasswordsV2OutputArgs, opts?: InvokeOptions): Output<GetSystemUserPasswordsV2Result>def get_system_user_passwords_v2(filter: Optional[str] = None,
limit: Optional[int] = None,
order_by: Optional[str] = None,
page: Optional[int] = None,
select: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetSystemUserPasswordsV2Result
def get_system_user_passwords_v2_output(filter: pulumi.Input[Optional[str]] = None,
limit: pulumi.Input[Optional[int]] = None,
order_by: pulumi.Input[Optional[str]] = None,
page: pulumi.Input[Optional[int]] = None,
select: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSystemUserPasswordsV2Result]func GetSystemUserPasswordsV2(ctx *Context, args *GetSystemUserPasswordsV2Args, opts ...InvokeOption) (*GetSystemUserPasswordsV2Result, error)
func GetSystemUserPasswordsV2Output(ctx *Context, args *GetSystemUserPasswordsV2OutputArgs, opts ...InvokeOption) GetSystemUserPasswordsV2ResultOutput> Note: This function is named GetSystemUserPasswordsV2 in the Go SDK.
public static class GetSystemUserPasswordsV2
{
public static Task<GetSystemUserPasswordsV2Result> InvokeAsync(GetSystemUserPasswordsV2Args args, InvokeOptions? opts = null)
public static Output<GetSystemUserPasswordsV2Result> Invoke(GetSystemUserPasswordsV2InvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSystemUserPasswordsV2Result> getSystemUserPasswordsV2(GetSystemUserPasswordsV2Args args, InvokeOptions options)
public static Output<GetSystemUserPasswordsV2Result> getSystemUserPasswordsV2(GetSystemUserPasswordsV2Args args, InvokeOptions options)
fn::invoke:
function: nutanix:index/getSystemUserPasswordsV2:getSystemUserPasswordsV2
arguments:
# arguments dictionarydata "nutanix_getsystemuserpasswordsv2" "name" {
# arguments
}The following arguments are supported:
- Filter string
- A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions. The filter can be applied to the following fields:
- clusterExtId :
filter="clusterExtId eq '8a72db6b-83f3-47b2-a65c-f5de2e50efb9'" - hasHspInUse :
filter="hasHspInUse eq false" - hostIp/value:
filter="hostIp/value eq '240.29.254.180'" - status :
filter="status eq Clustermgmt.Config.PasswordStatus'DEFAULT'" - systemType :
filter="systemType eq Clustermgmt.Config.SystemType'PC'" - username :
filter="username eq 'admin'"
- clusterExtId :
- Limit int
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- Order
By string - A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default. The orderby can be applied to the following fields:
- username :
orderby="username desc"
- username :
- Page int
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
- Select string
- URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned.
The following selection keys are supported:
- hasHspInUse :
select="hasHspInUse" - hostIp :
select="hostIp" - status :
select="status" - systemType :
select="systemType" - username :
select="username"
- hasHspInUse :
- Filter string
- A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions. The filter can be applied to the following fields:
- clusterExtId :
filter="clusterExtId eq '8a72db6b-83f3-47b2-a65c-f5de2e50efb9'" - hasHspInUse :
filter="hasHspInUse eq false" - hostIp/value:
filter="hostIp/value eq '240.29.254.180'" - status :
filter="status eq Clustermgmt.Config.PasswordStatus'DEFAULT'" - systemType :
filter="systemType eq Clustermgmt.Config.SystemType'PC'" - username :
filter="username eq 'admin'"
- clusterExtId :
- Limit int
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- Order
By string - A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default. The orderby can be applied to the following fields:
- username :
orderby="username desc"
- username :
- Page int
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
- Select string
- URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned.
The following selection keys are supported:
- hasHspInUse :
select="hasHspInUse" - hostIp :
select="hostIp" - status :
select="status" - systemType :
select="systemType" - username :
select="username"
- hasHspInUse :
- filter string
- A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions. The filter can be applied to the following fields:
- clusterExtId :
filter="clusterExtId eq '8a72db6b-83f3-47b2-a65c-f5de2e50efb9'" - hasHspInUse :
filter="hasHspInUse eq false" - hostIp/value:
filter="hostIp/value eq '240.29.254.180'" - status :
filter="status eq Clustermgmt.Config.PasswordStatus'DEFAULT'" - systemType :
filter="systemType eq Clustermgmt.Config.SystemType'PC'" - username :
filter="username eq 'admin'"
- clusterExtId :
- limit number
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- order_
by string - A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default. The orderby can be applied to the following fields:
- username :
orderby="username desc"
- username :
- page number
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
- select string
- URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned.
The following selection keys are supported:
- hasHspInUse :
select="hasHspInUse" - hostIp :
select="hostIp" - status :
select="status" - systemType :
select="systemType" - username :
select="username"
- hasHspInUse :
- filter String
- A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions. The filter can be applied to the following fields:
- clusterExtId :
filter="clusterExtId eq '8a72db6b-83f3-47b2-a65c-f5de2e50efb9'" - hasHspInUse :
filter="hasHspInUse eq false" - hostIp/value:
filter="hostIp/value eq '240.29.254.180'" - status :
filter="status eq Clustermgmt.Config.PasswordStatus'DEFAULT'" - systemType :
filter="systemType eq Clustermgmt.Config.SystemType'PC'" - username :
filter="username eq 'admin'"
- clusterExtId :
- limit Integer
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- order
By String - A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default. The orderby can be applied to the following fields:
- username :
orderby="username desc"
- username :
- page Integer
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
- select String
- URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned.
The following selection keys are supported:
- hasHspInUse :
select="hasHspInUse" - hostIp :
select="hostIp" - status :
select="status" - systemType :
select="systemType" - username :
select="username"
- hasHspInUse :
- filter string
- A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions. The filter can be applied to the following fields:
- clusterExtId :
filter="clusterExtId eq '8a72db6b-83f3-47b2-a65c-f5de2e50efb9'" - hasHspInUse :
filter="hasHspInUse eq false" - hostIp/value:
filter="hostIp/value eq '240.29.254.180'" - status :
filter="status eq Clustermgmt.Config.PasswordStatus'DEFAULT'" - systemType :
filter="systemType eq Clustermgmt.Config.SystemType'PC'" - username :
filter="username eq 'admin'"
- clusterExtId :
- limit number
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- order
By string - A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default. The orderby can be applied to the following fields:
- username :
orderby="username desc"
- username :
- page number
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
- select string
- URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned.
The following selection keys are supported:
- hasHspInUse :
select="hasHspInUse" - hostIp :
select="hostIp" - status :
select="status" - systemType :
select="systemType" - username :
select="username"
- hasHspInUse :
- filter str
- A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions. The filter can be applied to the following fields:
- clusterExtId :
filter="clusterExtId eq '8a72db6b-83f3-47b2-a65c-f5de2e50efb9'" - hasHspInUse :
filter="hasHspInUse eq false" - hostIp/value:
filter="hostIp/value eq '240.29.254.180'" - status :
filter="status eq Clustermgmt.Config.PasswordStatus'DEFAULT'" - systemType :
filter="systemType eq Clustermgmt.Config.SystemType'PC'" - username :
filter="username eq 'admin'"
- clusterExtId :
- limit int
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- order_
by str - A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default. The orderby can be applied to the following fields:
- username :
orderby="username desc"
- username :
- page int
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
- select str
- URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned.
The following selection keys are supported:
- hasHspInUse :
select="hasHspInUse" - hostIp :
select="hostIp" - status :
select="status" - systemType :
select="systemType" - username :
select="username"
- hasHspInUse :
- filter String
- A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions. The filter can be applied to the following fields:
- clusterExtId :
filter="clusterExtId eq '8a72db6b-83f3-47b2-a65c-f5de2e50efb9'" - hasHspInUse :
filter="hasHspInUse eq false" - hostIp/value:
filter="hostIp/value eq '240.29.254.180'" - status :
filter="status eq Clustermgmt.Config.PasswordStatus'DEFAULT'" - systemType :
filter="systemType eq Clustermgmt.Config.SystemType'PC'" - username :
filter="username eq 'admin'"
- clusterExtId :
- limit Number
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- order
By String - A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default. The orderby can be applied to the following fields:
- username :
orderby="username desc"
- username :
- page Number
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
- select String
- URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned.
The following selection keys are supported:
- hasHspInUse :
select="hasHspInUse" - hostIp :
select="hostIp" - status :
select="status" - systemType :
select="systemType" - username :
select="username"
- hasHspInUse :
getSystemUserPasswordsV2 Result
The following output properties are available:
Supporting Types
GetSystemUserPasswordsV2Password
- Cluster
Ext stringId - UUID of the cluster to which the host NIC belongs.
- Expiry
Time string - Expiry of a new password.
- Ext
Id string - A globally unique identifier of an instance that is suitable for external consumption.
- Has
Hsp boolIn Use - Indicates whether the high-strength password is in use or not.
- Host
Ips List<PiersKarsenbarg. Nutanix. Inputs. Get System User Passwords V2Password Host Ip> - An unique address that identifies a device on the internet or a local network in IPv4 format.
- Last
Update stringTime - Timestamp of last password change.
- Links
List<Piers
Karsenbarg. Nutanix. Inputs. Get System User Passwords V2Password Link> - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Status string
- Contains possible values of password status.
MULTIPLE_ISSUES: - Some user accounts have default password or no password set.SECURE: - Secure password is set.NOPASSWD: - No password is set.DEFAULT: - Default password is set.
- System
Type string - Contains supported variants of the system products.
IPMI: - The product is of IPMI type.PC: - The product is of Prism Central type.AOS: - The product is of AOS type.AHV: - The product is of AHV type.
- Tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- Username string
- Username.
- Cluster
Ext stringId - UUID of the cluster to which the host NIC belongs.
- Expiry
Time string - Expiry of a new password.
- Ext
Id string - A globally unique identifier of an instance that is suitable for external consumption.
- Has
Hsp boolIn Use - Indicates whether the high-strength password is in use or not.
- Host
Ips []GetSystem User Passwords V2Password Host Ip - An unique address that identifies a device on the internet or a local network in IPv4 format.
- Last
Update stringTime - Timestamp of last password change.
- Links
[]Get
System User Passwords V2Password Link - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Status string
- Contains possible values of password status.
MULTIPLE_ISSUES: - Some user accounts have default password or no password set.SECURE: - Secure password is set.NOPASSWD: - No password is set.DEFAULT: - Default password is set.
- System
Type string - Contains supported variants of the system products.
IPMI: - The product is of IPMI type.PC: - The product is of Prism Central type.AOS: - The product is of AOS type.AHV: - The product is of AHV type.
- Tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- Username string
- Username.
- cluster_
ext_ stringid - UUID of the cluster to which the host NIC belongs.
- expiry_
time string - Expiry of a new password.
- ext_
id string - A globally unique identifier of an instance that is suitable for external consumption.
- has_
hsp_ boolin_ use - Indicates whether the high-strength password is in use or not.
- host_
ips list(object) - An unique address that identifies a device on the internet or a local network in IPv4 format.
- last_
update_ stringtime - Timestamp of last password change.
- links list(object)
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- status string
- Contains possible values of password status.
MULTIPLE_ISSUES: - Some user accounts have default password or no password set.SECURE: - Secure password is set.NOPASSWD: - No password is set.DEFAULT: - Default password is set.
- system_
type string - Contains supported variants of the system products.
IPMI: - The product is of IPMI type.PC: - The product is of Prism Central type.AOS: - The product is of AOS type.AHV: - The product is of AHV type.
- tenant_
id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- username string
- Username.
- cluster
Ext StringId - UUID of the cluster to which the host NIC belongs.
- expiry
Time String - Expiry of a new password.
- ext
Id String - A globally unique identifier of an instance that is suitable for external consumption.
- has
Hsp BooleanIn Use - Indicates whether the high-strength password is in use or not.
- host
Ips List<GetSystem User Passwords V2Password Host Ip> - An unique address that identifies a device on the internet or a local network in IPv4 format.
- last
Update StringTime - Timestamp of last password change.
- links
List<Get
System User Passwords V2Password Link> - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- status String
- Contains possible values of password status.
MULTIPLE_ISSUES: - Some user accounts have default password or no password set.SECURE: - Secure password is set.NOPASSWD: - No password is set.DEFAULT: - Default password is set.
- system
Type String - Contains supported variants of the system products.
IPMI: - The product is of IPMI type.PC: - The product is of Prism Central type.AOS: - The product is of AOS type.AHV: - The product is of AHV type.
- tenant
Id String - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- username String
- Username.
- cluster
Ext stringId - UUID of the cluster to which the host NIC belongs.
- expiry
Time string - Expiry of a new password.
- ext
Id string - A globally unique identifier of an instance that is suitable for external consumption.
- has
Hsp booleanIn Use - Indicates whether the high-strength password is in use or not.
- host
Ips GetSystem User Passwords V2Password Host Ip[] - An unique address that identifies a device on the internet or a local network in IPv4 format.
- last
Update stringTime - Timestamp of last password change.
- links
Get
System User Passwords V2Password Link[] - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- status string
- Contains possible values of password status.
MULTIPLE_ISSUES: - Some user accounts have default password or no password set.SECURE: - Secure password is set.NOPASSWD: - No password is set.DEFAULT: - Default password is set.
- system
Type string - Contains supported variants of the system products.
IPMI: - The product is of IPMI type.PC: - The product is of Prism Central type.AOS: - The product is of AOS type.AHV: - The product is of AHV type.
- tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- username string
- Username.
- cluster_
ext_ strid - UUID of the cluster to which the host NIC belongs.
- expiry_
time str - Expiry of a new password.
- ext_
id str - A globally unique identifier of an instance that is suitable for external consumption.
- has_
hsp_ boolin_ use - Indicates whether the high-strength password is in use or not.
- host_
ips Sequence[GetSystem User Passwords V2Password Host Ip] - An unique address that identifies a device on the internet or a local network in IPv4 format.
- last_
update_ strtime - Timestamp of last password change.
- links
Sequence[Get
System User Passwords V2Password Link] - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- status str
- Contains possible values of password status.
MULTIPLE_ISSUES: - Some user accounts have default password or no password set.SECURE: - Secure password is set.NOPASSWD: - No password is set.DEFAULT: - Default password is set.
- system_
type str - Contains supported variants of the system products.
IPMI: - The product is of IPMI type.PC: - The product is of Prism Central type.AOS: - The product is of AOS type.AHV: - The product is of AHV type.
- tenant_
id str - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- username str
- Username.
- cluster
Ext StringId - UUID of the cluster to which the host NIC belongs.
- expiry
Time String - Expiry of a new password.
- ext
Id String - A globally unique identifier of an instance that is suitable for external consumption.
- has
Hsp BooleanIn Use - Indicates whether the high-strength password is in use or not.
- host
Ips List<Property Map> - An unique address that identifies a device on the internet or a local network in IPv4 format.
- last
Update StringTime - Timestamp of last password change.
- links List<Property Map>
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- status String
- Contains possible values of password status.
MULTIPLE_ISSUES: - Some user accounts have default password or no password set.SECURE: - Secure password is set.NOPASSWD: - No password is set.DEFAULT: - Default password is set.
- system
Type String - Contains supported variants of the system products.
IPMI: - The product is of IPMI type.PC: - The product is of Prism Central type.AOS: - The product is of AOS type.AHV: - The product is of AHV type.
- tenant
Id String - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- username String
- Username.
GetSystemUserPasswordsV2PasswordHostIp
- Prefix
Length int - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- The IPv4 address of the host.
- Prefix
Length int - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value string
- The IPv4 address of the host.
- prefix_
length number - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- The IPv4 address of the host.
- prefix
Length Integer - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- The IPv4 address of the host.
- prefix
Length number - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value string
- The IPv4 address of the host.
- prefix_
length int - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value str
- The IPv4 address of the host.
- prefix
Length Number - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value String
- The IPv4 address of the host.
GetSystemUserPasswordsV2PasswordLink
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
nutanixTerraform Provider.
Viewing docs for Nutanix v0.16.0
published on Tuesday, May 26, 2026 by Piers Karsenbarg
published on Tuesday, May 26, 2026 by Piers Karsenbarg