powerflex 1.8.0 published on Monday, Apr 14, 2025 by dell
powerflex.getNode
Explore with Pulumi AI
Using getNode
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 getNode(args: GetNodeArgs, opts?: InvokeOptions): Promise<GetNodeResult>
function getNodeOutput(args: GetNodeOutputArgs, opts?: InvokeOptions): Output<GetNodeResult>
def get_node(filter: Optional[GetNodeFilter] = None,
opts: Optional[InvokeOptions] = None) -> GetNodeResult
def get_node_output(filter: Optional[pulumi.Input[GetNodeFilterArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNodeResult]
func GetNode(ctx *Context, args *GetNodeArgs, opts ...InvokeOption) (*GetNodeResult, error)
func GetNodeOutput(ctx *Context, args *GetNodeOutputArgs, opts ...InvokeOption) GetNodeResultOutput
> Note: This function is named GetNode
in the Go SDK.
public static class GetNode
{
public static Task<GetNodeResult> InvokeAsync(GetNodeArgs args, InvokeOptions? opts = null)
public static Output<GetNodeResult> Invoke(GetNodeInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetNodeResult> getNode(GetNodeArgs args, InvokeOptions options)
public static Output<GetNodeResult> getNode(GetNodeArgs args, InvokeOptions options)
fn::invoke:
function: powerflex:index/getNode:getNode
arguments:
# arguments dictionary
The following arguments are supported:
getNode Result
The following output properties are available:
- Id string
- Placeholder attribute.
- Node
Details List<GetNode Node Detail> - Node details
- Filter
Get
Node Filter
- Id string
- Placeholder attribute.
- Node
Details []GetNode Node Detail - Node details
- Filter
Get
Node Filter
- id String
- Placeholder attribute.
- node
Details List<GetNode Node Detail> - Node details
- filter
Get
Node Filter
- id string
- Placeholder attribute.
- node
Details GetNode Node Detail[] - Node details
- filter
Get
Node Filter
- id str
- Placeholder attribute.
- node_
details Sequence[GetNode Node Detail] - Node details
- filter
Get
Node Filter
- id String
- Placeholder attribute.
- node
Details List<Property Map> - Node details
- filter Property Map
Supporting Types
GetNodeFilter
- Compliance
Check List<string>Dates - List of compliancecheckdate
- Compliances List<string>
- List of compliance
- Cred
Ids List<string> - List of cred_id
- Current
Ip List<string>Addresses - List of currentipaddress
- Custom
Firmware bool - Value for custom_firmware
- Device
Types List<string> - List of device_type
- Discover
Device List<string>Types - List of discoverdevicetype
- Discovered
Dates List<string> - List of discovered_date
- Display
Names List<string> - List of display_name
- Esxi
Maint List<double>Modes - List of esximaintmode
- Failures
Counts List<double> - List of failures_count
- Flex
Os List<double>Maint Modes - List of flexosmaint_mode
- Health
Messages List<string> - List of health_message
- Healths List<string>
- List of health
- In
Use bool - Value for in_use
- Ip
Addresses List<string> - List of ip_address
- Managed
States List<string> - List of managed_state
- Manufacturers List<string>
- List of manufacturer
- Memory
In List<double>Gbs - List of memoryingb
- Models List<string>
- List of model
- Needs
Attention bool - Value for needs_attention
- Nics List<double>
- List of nics
- Number
Of List<double>Cpuses - List of numberofcpus
- Operating
Systems List<string> - List of operating_system
- Puppet
Cert List<string>Names - List of puppetcertname
- Ref
Ids List<string> - List of ref_id
- List<string>
- List of service_tag
- States List<string>
- List of state
- System
Ids List<string> - List of system_id
- Compliance
Check []stringDates - List of compliancecheckdate
- Compliances []string
- List of compliance
- Cred
Ids []string - List of cred_id
- Current
Ip []stringAddresses - List of currentipaddress
- Custom
Firmware bool - Value for custom_firmware
- Device
Types []string - List of device_type
- Discover
Device []stringTypes - List of discoverdevicetype
- Discovered
Dates []string - List of discovered_date
- Display
Names []string - List of display_name
- Esxi
Maint []float64Modes - List of esximaintmode
- Failures
Counts []float64 - List of failures_count
- Flex
Os []float64Maint Modes - List of flexosmaint_mode
- Health
Messages []string - List of health_message
- Healths []string
- List of health
- In
Use bool - Value for in_use
- Ip
Addresses []string - List of ip_address
- Managed
States []string - List of managed_state
- Manufacturers []string
- List of manufacturer
- Memory
In []float64Gbs - List of memoryingb
- Models []string
- List of model
- Needs
Attention bool - Value for needs_attention
- Nics []float64
- List of nics
- Number
Of []float64Cpuses - List of numberofcpus
- Operating
Systems []string - List of operating_system
- Puppet
Cert []stringNames - List of puppetcertname
- Ref
Ids []string - List of ref_id
- []string
- List of service_tag
- States []string
- List of state
- System
Ids []string - List of system_id
- compliance
Check List<String>Dates - List of compliancecheckdate
- compliances List<String>
- List of compliance
- cred
Ids List<String> - List of cred_id
- current
Ip List<String>Addresses - List of currentipaddress
- custom
Firmware Boolean - Value for custom_firmware
- device
Types List<String> - List of device_type
- discover
Device List<String>Types - List of discoverdevicetype
- discovered
Dates List<String> - List of discovered_date
- display
Names List<String> - List of display_name
- esxi
Maint List<Double>Modes - List of esximaintmode
- failures
Counts List<Double> - List of failures_count
- flex
Os List<Double>Maint Modes - List of flexosmaint_mode
- health
Messages List<String> - List of health_message
- healths List<String>
- List of health
- in
Use Boolean - Value for in_use
- ip
Addresses List<String> - List of ip_address
- managed
States List<String> - List of managed_state
- manufacturers List<String>
- List of manufacturer
- memory
In List<Double>Gbs - List of memoryingb
- models List<String>
- List of model
- needs
Attention Boolean - Value for needs_attention
- nics List<Double>
- List of nics
- number
Of List<Double>Cpuses - List of numberofcpus
- operating
Systems List<String> - List of operating_system
- puppet
Cert List<String>Names - List of puppetcertname
- ref
Ids List<String> - List of ref_id
- List<String>
- List of service_tag
- states List<String>
- List of state
- system
Ids List<String> - List of system_id
- compliance
Check string[]Dates - List of compliancecheckdate
- compliances string[]
- List of compliance
- cred
Ids string[] - List of cred_id
- current
Ip string[]Addresses - List of currentipaddress
- custom
Firmware boolean - Value for custom_firmware
- device
Types string[] - List of device_type
- discover
Device string[]Types - List of discoverdevicetype
- discovered
Dates string[] - List of discovered_date
- display
Names string[] - List of display_name
- esxi
Maint number[]Modes - List of esximaintmode
- failures
Counts number[] - List of failures_count
- flex
Os number[]Maint Modes - List of flexosmaint_mode
- health
Messages string[] - List of health_message
- healths string[]
- List of health
- in
Use boolean - Value for in_use
- ip
Addresses string[] - List of ip_address
- managed
States string[] - List of managed_state
- manufacturers string[]
- List of manufacturer
- memory
In number[]Gbs - List of memoryingb
- models string[]
- List of model
- needs
Attention boolean - Value for needs_attention
- nics number[]
- List of nics
- number
Of number[]Cpuses - List of numberofcpus
- operating
Systems string[] - List of operating_system
- puppet
Cert string[]Names - List of puppetcertname
- ref
Ids string[] - List of ref_id
- string[]
- List of service_tag
- states string[]
- List of state
- system
Ids string[] - List of system_id
- compliance_
check_ Sequence[str]dates - List of compliancecheckdate
- compliances Sequence[str]
- List of compliance
- cred_
ids Sequence[str] - List of cred_id
- current_
ip_ Sequence[str]addresses - List of currentipaddress
- custom_
firmware bool - Value for custom_firmware
- device_
types Sequence[str] - List of device_type
- discover_
device_ Sequence[str]types - List of discoverdevicetype
- discovered_
dates Sequence[str] - List of discovered_date
- display_
names Sequence[str] - List of display_name
- esxi_
maint_ Sequence[float]modes - List of esximaintmode
- failures_
counts Sequence[float] - List of failures_count
- flex_
os_ Sequence[float]maint_ modes - List of flexosmaint_mode
- health_
messages Sequence[str] - List of health_message
- healths Sequence[str]
- List of health
- in_
use bool - Value for in_use
- ip_
addresses Sequence[str] - List of ip_address
- managed_
states Sequence[str] - List of managed_state
- manufacturers Sequence[str]
- List of manufacturer
- memory_
in_ Sequence[float]gbs - List of memoryingb
- models Sequence[str]
- List of model
- needs_
attention bool - Value for needs_attention
- nics Sequence[float]
- List of nics
- number_
of_ Sequence[float]cpuses - List of numberofcpus
- operating_
systems Sequence[str] - List of operating_system
- puppet_
cert_ Sequence[str]names - List of puppetcertname
- ref_
ids Sequence[str] - List of ref_id
- Sequence[str]
- List of service_tag
- states Sequence[str]
- List of state
- system_
ids Sequence[str] - List of system_id
- compliance
Check List<String>Dates - List of compliancecheckdate
- compliances List<String>
- List of compliance
- cred
Ids List<String> - List of cred_id
- current
Ip List<String>Addresses - List of currentipaddress
- custom
Firmware Boolean - Value for custom_firmware
- device
Types List<String> - List of device_type
- discover
Device List<String>Types - List of discoverdevicetype
- discovered
Dates List<String> - List of discovered_date
- display
Names List<String> - List of display_name
- esxi
Maint List<Number>Modes - List of esximaintmode
- failures
Counts List<Number> - List of failures_count
- flex
Os List<Number>Maint Modes - List of flexosmaint_mode
- health
Messages List<String> - List of health_message
- healths List<String>
- List of health
- in
Use Boolean - Value for in_use
- ip
Addresses List<String> - List of ip_address
- managed
States List<String> - List of managed_state
- manufacturers List<String>
- List of manufacturer
- memory
In List<Number>Gbs - List of memoryingb
- models List<String>
- List of model
- needs
Attention Boolean - Value for needs_attention
- nics List<Number>
- List of nics
- number
Of List<Number>Cpuses - List of numberofcpus
- operating
Systems List<String> - List of operating_system
- puppet
Cert List<String>Names - List of puppetcertname
- ref
Ids List<String> - List of ref_id
- List<String>
- List of service_tag
- states List<String>
- List of state
- system
Ids List<String> - List of system_id
GetNodeNodeDetail
- Compliance string
- Node compliance.
- Compliance
Check stringDate - Compliance check date.
- Cred
Id string - Cred ID.
- Current
Ip stringAddress - Current IP address of the node.
- Custom
Firmware bool - Custom firmware of the node.
- Device
Group GetList Node Node Detail Device Group List - Device group list.
- Device
Type string - Device type of the node.
- Discover
Device stringType - Discover device type of the node.
- Discovered
Date string - Discovered date of the node.
- Display
Name string - Display name of the node.
- Esxi
Maint doubleMode - ESXi maintenance mode.
- Facts string
- Facts of the node.
- Failures
Count double - Failures count.
- Flex
Os doubleMaint Mode - FLEX OS maintenance mode.
- Health string
- Health of the node.
- Health
Message string - Health message.
- In
Use bool - Flag specifying if node is in use.
- Ip
Address string - IP address of the node.
- Managed
State string - Managed state of the node.
- Manufacturer string
- Manufacturer of the node.
- Memory
In doubleGb - Memory in GB.
- Model string
- Model of the node.
- Needs
Attention bool - Flag specifying if node needs attention.
- Nics double
- NICs of the node.
- Number
Of doubleCpus - Number of CPUs of the node.
- Operating
System string - Operating system of the node.
- Puppet
Cert stringName - Puppet cert name of the node.
- Ref
Id string - Reference ID of the node.
- Service
Tag string - Service tag of the node.
- State string
- State of the node.
- System
Id string - System ID.
- Compliance string
- Node compliance.
- Compliance
Check stringDate - Compliance check date.
- Cred
Id string - Cred ID.
- Current
Ip stringAddress - Current IP address of the node.
- Custom
Firmware bool - Custom firmware of the node.
- Device
Group GetList Node Node Detail Device Group List - Device group list.
- Device
Type string - Device type of the node.
- Discover
Device stringType - Discover device type of the node.
- Discovered
Date string - Discovered date of the node.
- Display
Name string - Display name of the node.
- Esxi
Maint float64Mode - ESXi maintenance mode.
- Facts string
- Facts of the node.
- Failures
Count float64 - Failures count.
- Flex
Os float64Maint Mode - FLEX OS maintenance mode.
- Health string
- Health of the node.
- Health
Message string - Health message.
- In
Use bool - Flag specifying if node is in use.
- Ip
Address string - IP address of the node.
- Managed
State string - Managed state of the node.
- Manufacturer string
- Manufacturer of the node.
- Memory
In float64Gb - Memory in GB.
- Model string
- Model of the node.
- Needs
Attention bool - Flag specifying if node needs attention.
- Nics float64
- NICs of the node.
- Number
Of float64Cpus - Number of CPUs of the node.
- Operating
System string - Operating system of the node.
- Puppet
Cert stringName - Puppet cert name of the node.
- Ref
Id string - Reference ID of the node.
- Service
Tag string - Service tag of the node.
- State string
- State of the node.
- System
Id string - System ID.
- compliance String
- Node compliance.
- compliance
Check StringDate - Compliance check date.
- cred
Id String - Cred ID.
- current
Ip StringAddress - Current IP address of the node.
- custom
Firmware Boolean - Custom firmware of the node.
- device
Group GetList Node Node Detail Device Group List - Device group list.
- device
Type String - Device type of the node.
- discover
Device StringType - Discover device type of the node.
- discovered
Date String - Discovered date of the node.
- display
Name String - Display name of the node.
- esxi
Maint DoubleMode - ESXi maintenance mode.
- facts String
- Facts of the node.
- failures
Count Double - Failures count.
- flex
Os DoubleMaint Mode - FLEX OS maintenance mode.
- health String
- Health of the node.
- health
Message String - Health message.
- in
Use Boolean - Flag specifying if node is in use.
- ip
Address String - IP address of the node.
- managed
State String - Managed state of the node.
- manufacturer String
- Manufacturer of the node.
- memory
In DoubleGb - Memory in GB.
- model String
- Model of the node.
- needs
Attention Boolean - Flag specifying if node needs attention.
- nics Double
- NICs of the node.
- number
Of DoubleCpus - Number of CPUs of the node.
- operating
System String - Operating system of the node.
- puppet
Cert StringName - Puppet cert name of the node.
- ref
Id String - Reference ID of the node.
- service
Tag String - Service tag of the node.
- state String
- State of the node.
- system
Id String - System ID.
- compliance string
- Node compliance.
- compliance
Check stringDate - Compliance check date.
- cred
Id string - Cred ID.
- current
Ip stringAddress - Current IP address of the node.
- custom
Firmware boolean - Custom firmware of the node.
- device
Group GetList Node Node Detail Device Group List - Device group list.
- device
Type string - Device type of the node.
- discover
Device stringType - Discover device type of the node.
- discovered
Date string - Discovered date of the node.
- display
Name string - Display name of the node.
- esxi
Maint numberMode - ESXi maintenance mode.
- facts string
- Facts of the node.
- failures
Count number - Failures count.
- flex
Os numberMaint Mode - FLEX OS maintenance mode.
- health string
- Health of the node.
- health
Message string - Health message.
- in
Use boolean - Flag specifying if node is in use.
- ip
Address string - IP address of the node.
- managed
State string - Managed state of the node.
- manufacturer string
- Manufacturer of the node.
- memory
In numberGb - Memory in GB.
- model string
- Model of the node.
- needs
Attention boolean - Flag specifying if node needs attention.
- nics number
- NICs of the node.
- number
Of numberCpus - Number of CPUs of the node.
- operating
System string - Operating system of the node.
- puppet
Cert stringName - Puppet cert name of the node.
- ref
Id string - Reference ID of the node.
- service
Tag string - Service tag of the node.
- state string
- State of the node.
- system
Id string - System ID.
- compliance str
- Node compliance.
- compliance_
check_ strdate - Compliance check date.
- cred_
id str - Cred ID.
- current_
ip_ straddress - Current IP address of the node.
- custom_
firmware bool - Custom firmware of the node.
- device_
group_ Getlist Node Node Detail Device Group List - Device group list.
- device_
type str - Device type of the node.
- discover_
device_ strtype - Discover device type of the node.
- discovered_
date str - Discovered date of the node.
- display_
name str - Display name of the node.
- esxi_
maint_ floatmode - ESXi maintenance mode.
- facts str
- Facts of the node.
- failures_
count float - Failures count.
- flex_
os_ floatmaint_ mode - FLEX OS maintenance mode.
- health str
- Health of the node.
- health_
message str - Health message.
- in_
use bool - Flag specifying if node is in use.
- ip_
address str - IP address of the node.
- managed_
state str - Managed state of the node.
- manufacturer str
- Manufacturer of the node.
- memory_
in_ floatgb - Memory in GB.
- model str
- Model of the node.
- needs_
attention bool - Flag specifying if node needs attention.
- nics float
- NICs of the node.
- number_
of_ floatcpus - Number of CPUs of the node.
- operating_
system str - Operating system of the node.
- puppet_
cert_ strname - Puppet cert name of the node.
- ref_
id str - Reference ID of the node.
- service_
tag str - Service tag of the node.
- state str
- State of the node.
- system_
id str - System ID.
- compliance String
- Node compliance.
- compliance
Check StringDate - Compliance check date.
- cred
Id String - Cred ID.
- current
Ip StringAddress - Current IP address of the node.
- custom
Firmware Boolean - Custom firmware of the node.
- device
Group Property MapList - Device group list.
- device
Type String - Device type of the node.
- discover
Device StringType - Discover device type of the node.
- discovered
Date String - Discovered date of the node.
- display
Name String - Display name of the node.
- esxi
Maint NumberMode - ESXi maintenance mode.
- facts String
- Facts of the node.
- failures
Count Number - Failures count.
- flex
Os NumberMaint Mode - FLEX OS maintenance mode.
- health String
- Health of the node.
- health
Message String - Health message.
- in
Use Boolean - Flag specifying if node is in use.
- ip
Address String - IP address of the node.
- managed
State String - Managed state of the node.
- manufacturer String
- Manufacturer of the node.
- memory
In NumberGb - Memory in GB.
- model String
- Model of the node.
- needs
Attention Boolean - Flag specifying if node needs attention.
- nics Number
- NICs of the node.
- number
Of NumberCpus - Number of CPUs of the node.
- operating
System String - Operating system of the node.
- puppet
Cert StringName - Puppet cert name of the node.
- ref
Id String - Reference ID of the node.
- service
Tag String - Service tag of the node.
- state String
- State of the node.
- system
Id String - System ID.
GetNodeNodeDetailDeviceGroupList
- Device
Groups List<GetNode Node Detail Device Group List Device Group> - Device group information.
- Device
Groups []GetNode Node Detail Device Group List Device Group - Device group information.
- device
Groups List<GetNode Node Detail Device Group List Device Group> - Device group information.
- device
Groups GetNode Node Detail Device Group List Device Group[] - Device group information.
- device_
groups Sequence[GetNode Node Detail Device Group List Device Group] - Device group information.
- device
Groups List<Property Map> - Device group information.
GetNodeNodeDetailDeviceGroupListDeviceGroup
- Created
By string - User who created the group.
- Created
Date string - Creation date.
- Group
Description string - Group description.
- Group
Name string - Group name.
- Group
Seq doubleId - Group Sequence ID.
- Group
User GetList Node Node Detail Device Group List Device Group Group User List - Group user list.
- Updated
By string - User who updated the group.
- Updated
Date string - Updated date.
- Created
By string - User who created the group.
- Created
Date string - Creation date.
- Group
Description string - Group description.
- Group
Name string - Group name.
- Group
Seq float64Id - Group Sequence ID.
- Group
User GetList Node Node Detail Device Group List Device Group Group User List - Group user list.
- Updated
By string - User who updated the group.
- Updated
Date string - Updated date.
- created
By String - User who created the group.
- created
Date String - Creation date.
- group
Description String - Group description.
- group
Name String - Group name.
- group
Seq DoubleId - Group Sequence ID.
- group
User GetList Node Node Detail Device Group List Device Group Group User List - Group user list.
- updated
By String - User who updated the group.
- updated
Date String - Updated date.
- created
By string - User who created the group.
- created
Date string - Creation date.
- group
Description string - Group description.
- group
Name string - Group name.
- group
Seq numberId - Group Sequence ID.
- group
User GetList Node Node Detail Device Group List Device Group Group User List - Group user list.
- updated
By string - User who updated the group.
- updated
Date string - Updated date.
- created_
by str - User who created the group.
- created_
date str - Creation date.
- group_
description str - Group description.
- group_
name str - Group name.
- group_
seq_ floatid - Group Sequence ID.
- group_
user_ Getlist Node Node Detail Device Group List Device Group Group User List - Group user list.
- updated_
by str - User who updated the group.
- updated_
date str - Updated date.
- created
By String - User who created the group.
- created
Date String - Creation date.
- group
Description String - Group description.
- group
Name String - Group name.
- group
Seq NumberId - Group Sequence ID.
- group
User Property MapList - Group user list.
- updated
By String - User who updated the group.
- updated
Date String - Updated date.
GetNodeNodeDetailDeviceGroupListDeviceGroupGroupUserList
- Group
Users List<GetNode Node Detail Device Group List Device Group Group User List Group User> - Group user information.
- Total
Records double - Total number of records.
- Group
Users []GetNode Node Detail Device Group List Device Group Group User List Group User - Group user information.
- Total
Records float64 - Total number of records.
- group
Users List<GetNode Node Detail Device Group List Device Group Group User List Group User> - Group user information.
- total
Records Double - Total number of records.
- group
Users GetNode Node Detail Device Group List Device Group Group User List Group User[] - Group user information.
- total
Records number - Total number of records.
- group_
users Sequence[GetNode Node Detail Device Group List Device Group Group User List Group User] - Group user information.
- total_
records float - Total number of records.
- group
Users List<Property Map> - Group user information.
- total
Records Number - Total number of records.
GetNodeNodeDetailDeviceGroupListDeviceGroupGroupUserListGroupUser
- enabled bool
- Enabled flag.
- first_
name str - First name of the user.
- last_
name str - Last name of the user.
- user_
name str - User name.
- user_
seq_ floatid - User sequence ID.
Package Details
- Repository
- powerflex dell/terraform-provider-powerflex
- License
- Notes
- This Pulumi package is based on the
powerflex
Terraform Provider.