Nutanix v0.0.52 published on Friday, Jun 7, 2024 by Piers Karsenbarg
nutanix.getNdbDbservers
Explore with Pulumi AI
List of all Database Server VM in Nutanix Database Service
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as nutanix from "@pulumi/nutanix";
const dbservers = nutanix.getNdbDbservers({});
import pulumi
import pulumi_nutanix as nutanix
dbservers = nutanix.get_ndb_dbservers()
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 {
		_, err := nutanix.GetNdbDbservers(ctx, nil, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Nutanix = Pulumi.Nutanix;
return await Deployment.RunAsync(() => 
{
    var dbservers = Nutanix.GetNdbDbservers.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.nutanix.NutanixFunctions;
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 dbservers = NutanixFunctions.getNdbDbservers();
    }
}
variables:
  dbservers:
    fn::invoke:
      Function: nutanix:getNdbDbservers
      Arguments: {}
Using getNdbDbservers
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 getNdbDbservers(opts?: InvokeOptions): Promise<GetNdbDbserversResult>
function getNdbDbserversOutput(opts?: InvokeOptions): Output<GetNdbDbserversResult>def get_ndb_dbservers(opts: Optional[InvokeOptions] = None) -> GetNdbDbserversResult
def get_ndb_dbservers_output(opts: Optional[InvokeOptions] = None) -> Output[GetNdbDbserversResult]func GetNdbDbservers(ctx *Context, opts ...InvokeOption) (*GetNdbDbserversResult, error)
func GetNdbDbserversOutput(ctx *Context, opts ...InvokeOption) GetNdbDbserversResultOutput> Note: This function is named GetNdbDbservers in the Go SDK.
public static class GetNdbDbservers 
{
    public static Task<GetNdbDbserversResult> InvokeAsync(InvokeOptions? opts = null)
    public static Output<GetNdbDbserversResult> Invoke(InvokeOptions? opts = null)
}public static CompletableFuture<GetNdbDbserversResult> getNdbDbservers(InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: nutanix:index/getNdbDbservers:getNdbDbservers
  arguments:
    # arguments dictionarygetNdbDbservers Result
The following output properties are available:
- Dbservers
List<Piers
Karsenbarg. Nutanix. Outputs. Get Ndb Dbservers Dbserver>  - Id string
 - The provider-assigned unique ID for this managed resource.
 
- Dbservers
[]Get
Ndb Dbservers Dbserver  - Id string
 - The provider-assigned unique ID for this managed resource.
 
- dbservers
List<Get
Ndb Dbservers Dbserver>  - id String
 - The provider-assigned unique ID for this managed resource.
 
- dbservers
Get
Ndb Dbservers Dbserver[]  - id string
 - The provider-assigned unique ID for this managed resource.
 
- dbservers
Sequence[Get
Ndb Dbservers Dbserver]  - id str
 - The provider-assigned unique ID for this managed resource.
 
- dbservers List<Property Map>
 - id String
 - The provider-assigned unique ID for this managed resource.
 
Supporting Types
GetNdbDbserversDbserver   
- Access
Key stringId  - access key id of dbserver vm
 - Access
Level string - access level
 - Associated
Time List<string>Machine Ids  - associated time machines ids
 - Client
Id string - client id
 - Clustered bool
 - clustered or not
 - Database
Type string - database type
 - Date
Created string - date created of db server vm
 - Date
Modified string - date modified of db server vm
 - Dbserver
Invalid boolEa State  - dbserver invalid ea state
 - Description string
 - description of db server vm
 - Era
Drive stringId  - era drive id
 - Era
Version string - era version
 - Fqdns string
 - Id string
 - Ip
Addresses List<string> - IP addresses of the dbserver vm
 - Is
Server boolDriven  - is server down or not
 - Mac
Addresses List<string> - Mac addresses of dbserver vm
 - Name string
 - name of dbserver vm
 - Properties
List<Piers
Karsenbarg. Nutanix. Inputs. Get Ndb Dbservers Dbserver Property>  - properties of db server vm
 - Protection
Domain stringId  - protection domain id
 - Query
Count int - query count
 - Status string
 - Status of Dbserver . Active or not.
 - 
List<Piers
Karsenbarg. Nutanix. Inputs. Get Ndb Dbservers Dbserver Tag>  - tags for db server vm
 - Type string
 - Type of entity. i.e. Dbserver
 - Valid
Diagnostic boolBundle State  - valid diagnostic bundle state
 - Vm
Cluster stringUuid  - clusetr uuid for dbserver vm
 - Vm
Infos List<PiersKarsenbarg. Nutanix. Inputs. Get Ndb Dbservers Dbserver Vm Info>  - info of dbserver vm
 - Vm
Timezone string - timezone of dbserver vm
 - Windows
Db boolServer  - window db server
 - Working
Directory string - working directory of db server vm
 
- Access
Key stringId  - access key id of dbserver vm
 - Access
Level string - access level
 - Associated
Time []stringMachine Ids  - associated time machines ids
 - Client
Id string - client id
 - Clustered bool
 - clustered or not
 - Database
Type string - database type
 - Date
Created string - date created of db server vm
 - Date
Modified string - date modified of db server vm
 - Dbserver
Invalid boolEa State  - dbserver invalid ea state
 - Description string
 - description of db server vm
 - Era
Drive stringId  - era drive id
 - Era
Version string - era version
 - Fqdns string
 - Id string
 - Ip
Addresses []string - IP addresses of the dbserver vm
 - Is
Server boolDriven  - is server down or not
 - Mac
Addresses []string - Mac addresses of dbserver vm
 - Name string
 - name of dbserver vm
 - Properties
[]Get
Ndb Dbservers Dbserver Property  - properties of db server vm
 - Protection
Domain stringId  - protection domain id
 - Query
Count int - query count
 - Status string
 - Status of Dbserver . Active or not.
 - 
[]Get
Ndb Dbservers Dbserver Tag  - tags for db server vm
 - Type string
 - Type of entity. i.e. Dbserver
 - Valid
Diagnostic boolBundle State  - valid diagnostic bundle state
 - Vm
Cluster stringUuid  - clusetr uuid for dbserver vm
 - Vm
Infos []GetNdb Dbservers Dbserver Vm Info  - info of dbserver vm
 - Vm
Timezone string - timezone of dbserver vm
 - Windows
Db boolServer  - window db server
 - Working
Directory string - working directory of db server vm
 
- access
Key StringId  - access key id of dbserver vm
 - access
Level String - access level
 - associated
Time List<String>Machine Ids  - associated time machines ids
 - client
Id String - client id
 - clustered Boolean
 - clustered or not
 - database
Type String - database type
 - date
Created String - date created of db server vm
 - date
Modified String - date modified of db server vm
 - dbserver
Invalid BooleanEa State  - dbserver invalid ea state
 - description String
 - description of db server vm
 - era
Drive StringId  - era drive id
 - era
Version String - era version
 - fqdns String
 - id String
 - ip
Addresses List<String> - IP addresses of the dbserver vm
 - is
Server BooleanDriven  - is server down or not
 - mac
Addresses List<String> - Mac addresses of dbserver vm
 - name String
 - name of dbserver vm
 - properties
List<Get
Ndb Dbservers Dbserver Property>  - properties of db server vm
 - protection
Domain StringId  - protection domain id
 - query
Count Integer - query count
 - status String
 - Status of Dbserver . Active or not.
 - 
List<Get
Ndb Dbservers Dbserver Tag>  - tags for db server vm
 - type String
 - Type of entity. i.e. Dbserver
 - valid
Diagnostic BooleanBundle State  - valid diagnostic bundle state
 - vm
Cluster StringUuid  - clusetr uuid for dbserver vm
 - vm
Infos List<GetNdb Dbservers Dbserver Vm Info>  - info of dbserver vm
 - vm
Timezone String - timezone of dbserver vm
 - windows
Db BooleanServer  - window db server
 - working
Directory String - working directory of db server vm
 
- access
Key stringId  - access key id of dbserver vm
 - access
Level string - access level
 - associated
Time string[]Machine Ids  - associated time machines ids
 - client
Id string - client id
 - clustered boolean
 - clustered or not
 - database
Type string - database type
 - date
Created string - date created of db server vm
 - date
Modified string - date modified of db server vm
 - dbserver
Invalid booleanEa State  - dbserver invalid ea state
 - description string
 - description of db server vm
 - era
Drive stringId  - era drive id
 - era
Version string - era version
 - fqdns string
 - id string
 - ip
Addresses string[] - IP addresses of the dbserver vm
 - is
Server booleanDriven  - is server down or not
 - mac
Addresses string[] - Mac addresses of dbserver vm
 - name string
 - name of dbserver vm
 - properties
Get
Ndb Dbservers Dbserver Property[]  - properties of db server vm
 - protection
Domain stringId  - protection domain id
 - query
Count number - query count
 - status string
 - Status of Dbserver . Active or not.
 - 
Get
Ndb Dbservers Dbserver Tag[]  - tags for db server vm
 - type string
 - Type of entity. i.e. Dbserver
 - valid
Diagnostic booleanBundle State  - valid diagnostic bundle state
 - vm
Cluster stringUuid  - clusetr uuid for dbserver vm
 - vm
Infos GetNdb Dbservers Dbserver Vm Info[]  - info of dbserver vm
 - vm
Timezone string - timezone of dbserver vm
 - windows
Db booleanServer  - window db server
 - working
Directory string - working directory of db server vm
 
- access_
key_ strid  - access key id of dbserver vm
 - access_
level str - access level
 - associated_
time_ Sequence[str]machine_ ids  - associated time machines ids
 - client_
id str - client id
 - clustered bool
 - clustered or not
 - database_
type str - database type
 - date_
created str - date created of db server vm
 - date_
modified str - date modified of db server vm
 - dbserver_
invalid_ boolea_ state  - dbserver invalid ea state
 - description str
 - description of db server vm
 - era_
drive_ strid  - era drive id
 - era_
version str - era version
 - fqdns str
 - id str
 - ip_
addresses Sequence[str] - IP addresses of the dbserver vm
 - is_
server_ booldriven  - is server down or not
 - mac_
addresses Sequence[str] - Mac addresses of dbserver vm
 - name str
 - name of dbserver vm
 - properties
Sequence[Get
Ndb Dbservers Dbserver Property]  - properties of db server vm
 - protection_
domain_ strid  - protection domain id
 - query_
count int - query count
 - status str
 - Status of Dbserver . Active or not.
 - 
Sequence[Get
Ndb Dbservers Dbserver Tag]  - tags for db server vm
 - type str
 - Type of entity. i.e. Dbserver
 - valid_
diagnostic_ boolbundle_ state  - valid diagnostic bundle state
 - vm_
cluster_ struuid  - clusetr uuid for dbserver vm
 - vm_
infos Sequence[GetNdb Dbservers Dbserver Vm Info]  - info of dbserver vm
 - vm_
timezone str - timezone of dbserver vm
 - windows_
db_ boolserver  - window db server
 - working_
directory str - working directory of db server vm
 
- access
Key StringId  - access key id of dbserver vm
 - access
Level String - access level
 - associated
Time List<String>Machine Ids  - associated time machines ids
 - client
Id String - client id
 - clustered Boolean
 - clustered or not
 - database
Type String - database type
 - date
Created String - date created of db server vm
 - date
Modified String - date modified of db server vm
 - dbserver
Invalid BooleanEa State  - dbserver invalid ea state
 - description String
 - description of db server vm
 - era
Drive StringId  - era drive id
 - era
Version String - era version
 - fqdns String
 - id String
 - ip
Addresses List<String> - IP addresses of the dbserver vm
 - is
Server BooleanDriven  - is server down or not
 - mac
Addresses List<String> - Mac addresses of dbserver vm
 - name String
 - name of dbserver vm
 - properties List<Property Map>
 - properties of db server vm
 - protection
Domain StringId  - protection domain id
 - query
Count Number - query count
 - status String
 - Status of Dbserver . Active or not.
 - List<Property Map>
 - tags for db server vm
 - type String
 - Type of entity. i.e. Dbserver
 - valid
Diagnostic BooleanBundle State  - valid diagnostic bundle state
 - vm
Cluster StringUuid  - clusetr uuid for dbserver vm
 - vm
Infos List<Property Map> - info of dbserver vm
 - vm
Timezone String - timezone of dbserver vm
 - windows
Db BooleanServer  - window db server
 - working
Directory String - working directory of db server vm
 
GetNdbDbserversDbserverProperty    
GetNdbDbserversDbserverTag    
- Entity
Id string - Entity
Type string - Tag
Id string - Tag
Name string - Value string
 
- Entity
Id string - Entity
Type string - Tag
Id string - Tag
Name string - Value string
 
- entity
Id String - entity
Type String - tag
Id String - tag
Name String - value String
 
- entity
Id string - entity
Type string - tag
Id string - tag
Name string - value string
 
- entity_
id str - entity_
type str - tag_
id str - tag_
name str - value str
 
- entity
Id String - entity
Type String - tag
Id String - tag
Name String - value String
 
GetNdbDbserversDbserverVmInfo     
- Deregister
Infos List<PiersKarsenbarg. Nutanix. Inputs. Get Ndb Dbservers Dbserver Vm Info Deregister Info>  - Distribution Dictionary<string, string>
 - Infos
List<Piers
Karsenbarg. Nutanix. Inputs. Get Ndb Dbservers Dbserver Vm Info Info>  - Network
Infos List<PiersKarsenbarg. Nutanix. Inputs. Get Ndb Dbservers Dbserver Vm Info Network Info>  - Os
Type string - Os
Version string - Secure
Info Dictionary<string, string> 
- Deregister
Infos []GetNdb Dbservers Dbserver Vm Info Deregister Info  - Distribution map[string]string
 - Infos
[]Get
Ndb Dbservers Dbserver Vm Info Info  - Network
Infos []GetNdb Dbservers Dbserver Vm Info Network Info  - Os
Type string - Os
Version string - Secure
Info map[string]string 
- deregister
Infos List<GetNdb Dbservers Dbserver Vm Info Deregister Info>  - distribution Map<String,String>
 - infos
List<Get
Ndb Dbservers Dbserver Vm Info Info>  - network
Infos List<GetNdb Dbservers Dbserver Vm Info Network Info>  - os
Type String - os
Version String - secure
Info Map<String,String> 
- deregister
Infos GetNdb Dbservers Dbserver Vm Info Deregister Info[]  - distribution {[key: string]: string}
 - infos
Get
Ndb Dbservers Dbserver Vm Info Info[]  - network
Infos GetNdb Dbservers Dbserver Vm Info Network Info[]  - os
Type string - os
Version string - secure
Info {[key: string]: string} 
- deregister
Infos List<Property Map> - distribution Map<String>
 - infos List<Property Map>
 - network
Infos List<Property Map> - os
Type String - os
Version String - secure
Info Map<String> 
GetNdbDbserversDbserverVmInfoDeregisterInfo       
- Message string
 - Operations List<string>
 
- Message string
 - Operations []string
 
- message String
 - operations List<String>
 
- message string
 - operations string[]
 
- message str
 - operations Sequence[str]
 
- message String
 - operations List<String>
 
GetNdbDbserversDbserverVmInfoInfo      
- Bpg
Configs List<PiersKarsenbarg. Nutanix. Inputs. Get Ndb Dbservers Dbserver Vm Info Info Bpg Config>  - Secure
Info Dictionary<string, string> 
- Bpg
Configs []GetNdb Dbservers Dbserver Vm Info Info Bpg Config  - Secure
Info map[string]string 
- bpg
Configs List<GetNdb Dbservers Dbserver Vm Info Info Bpg Config>  - secure
Info Map<String,String> 
- bpg
Configs GetNdb Dbservers Dbserver Vm Info Info Bpg Config[]  - secure
Info {[key: string]: string} 
- bpg_
configs Sequence[GetNdb Dbservers Dbserver Vm Info Info Bpg Config]  - secure_
info Mapping[str, str] 
- bpg
Configs List<Property Map> - secure
Info Map<String> 
GetNdbDbserversDbserverVmInfoInfoBpgConfig        
GetNdbDbserversDbserverVmInfoInfoBpgConfigBpgDbParam           
- Effective
Cache stringSize  - Maintenance
Work stringMem  - Max
Parallel stringWorkers Per Gather  - Max
Worker stringProcesses  - string
 - Work
Mem string 
- Effective
Cache stringSize  - Maintenance
Work stringMem  - Max
Parallel stringWorkers Per Gather  - Max
Worker stringProcesses  - string
 - Work
Mem string 
- effective
Cache StringSize  - maintenance
Work StringMem  - max
Parallel StringWorkers Per Gather  - max
Worker StringProcesses  - String
 - work
Mem String 
- effective
Cache stringSize  - maintenance
Work stringMem  - max
Parallel stringWorkers Per Gather  - max
Worker stringProcesses  - string
 - work
Mem string 
- effective
Cache StringSize  - maintenance
Work StringMem  - max
Parallel StringWorkers Per Gather  - max
Worker StringProcesses  - String
 - work
Mem String 
GetNdbDbserversDbserverVmInfoInfoBpgConfigStorage         
- Archive
Storages List<PiersKarsenbarg. Nutanix. Inputs. Get Ndb Dbservers Dbserver Vm Info Info Bpg Config Storage Archive Storage>  - Data
Disks List<PiersKarsenbarg. Nutanix. Inputs. Get Ndb Dbservers Dbserver Vm Info Info Bpg Config Storage Data Disk>  - Log
Disks List<PiersKarsenbarg. Nutanix. Inputs. Get Ndb Dbservers Dbserver Vm Info Info Bpg Config Storage Log Disk>  
GetNdbDbserversDbserverVmInfoInfoBpgConfigStorageArchiveStorage           
- Size double
 
- Size float64
 
- size Double
 
- size number
 
- size float
 
- size Number
 
GetNdbDbserversDbserverVmInfoInfoBpgConfigStorageDataDisk           
- Count double
 
- Count float64
 
- count Double
 
- count number
 
- count float
 
- count Number
 
GetNdbDbserversDbserverVmInfoInfoBpgConfigStorageLogDisk           
GetNdbDbserversDbserverVmInfoInfoBpgConfigVmProperty          
- Dirty
Background doubleRatio  - Dirty
Expire doubleCentisecs  - Dirty
Ratio double - Dirty
Writeback doubleCentisecs  - Nr
Hugepages double - Overcommit
Memory double - Swappiness double
 
- Dirty
Background float64Ratio  - Dirty
Expire float64Centisecs  - Dirty
Ratio float64 - Dirty
Writeback float64Centisecs  - Nr
Hugepages float64 - Overcommit
Memory float64 - Swappiness float64
 
- dirty
Background DoubleRatio  - dirty
Expire DoubleCentisecs  - dirty
Ratio Double - dirty
Writeback DoubleCentisecs  - nr
Hugepages Double - overcommit
Memory Double - swappiness Double
 
- dirty
Background numberRatio  - dirty
Expire numberCentisecs  - dirty
Ratio number - dirty
Writeback numberCentisecs  - nr
Hugepages number - overcommit
Memory number - swappiness number
 
- dirty_
background_ floatratio  - dirty_
expire_ floatcentisecs  - dirty_
ratio float - dirty_
writeback_ floatcentisecs  - nr_
hugepages float - overcommit_
memory float - swappiness float
 
- dirty
Background NumberRatio  - dirty
Expire NumberCentisecs  - dirty
Ratio Number - dirty
Writeback NumberCentisecs  - nr
Hugepages Number - overcommit
Memory Number - swappiness Number
 
GetNdbDbserversDbserverVmInfoNetworkInfo       
- Access
Infos List<PiersKarsenbarg. Nutanix. Inputs. Get Ndb Dbservers Dbserver Vm Info Network Info Access Info>  - Default
Gateway boolDevice  - Device
Name string - Era
Configured bool - Flags string
 - Gateway string
 - Hostname string
 - Ip
Addresses List<string> - IP addresses of the dbserver vm
 - Mac
Address string - Mtu string
 - Subnet
Mask string - Vlan
Name string - Vlan
Type string - Vlan
Uuid string 
- Access
Infos []GetNdb Dbservers Dbserver Vm Info Network Info Access Info  - Default
Gateway boolDevice  - Device
Name string - Era
Configured bool - Flags string
 - Gateway string
 - Hostname string
 - Ip
Addresses []string - IP addresses of the dbserver vm
 - Mac
Address string - Mtu string
 - Subnet
Mask string - Vlan
Name string - Vlan
Type string - Vlan
Uuid string 
- access
Infos List<GetNdb Dbservers Dbserver Vm Info Network Info Access Info>  - default
Gateway BooleanDevice  - device
Name String - era
Configured Boolean - flags String
 - gateway String
 - hostname String
 - ip
Addresses List<String> - IP addresses of the dbserver vm
 - mac
Address String - mtu String
 - subnet
Mask String - vlan
Name String - vlan
Type String - vlan
Uuid String 
- access
Infos GetNdb Dbservers Dbserver Vm Info Network Info Access Info[]  - default
Gateway booleanDevice  - device
Name string - era
Configured boolean - flags string
 - gateway string
 - hostname string
 - ip
Addresses string[] - IP addresses of the dbserver vm
 - mac
Address string - mtu string
 - subnet
Mask string - vlan
Name string - vlan
Type string - vlan
Uuid string 
- access_
infos Sequence[GetNdb Dbservers Dbserver Vm Info Network Info Access Info]  - default_
gateway_ booldevice  - device_
name str - era_
configured bool - flags str
 - gateway str
 - hostname str
 - ip_
addresses Sequence[str] - IP addresses of the dbserver vm
 - mac_
address str - mtu str
 - subnet_
mask str - vlan_
name str - vlan_
type str - vlan_
uuid str 
- access
Infos List<Property Map> - default
Gateway BooleanDevice  - device
Name String - era
Configured Boolean - flags String
 - gateway String
 - hostname String
 - ip
Addresses List<String> - IP addresses of the dbserver vm
 - mac
Address String - mtu String
 - subnet
Mask String - vlan
Name String - vlan
Type String - vlan
Uuid String 
GetNdbDbserversDbserverVmInfoNetworkInfoAccessInfo         
- Access
Type string - Destination
Subnet string 
- Access
Type string - Destination
Subnet string 
- access
Type String - destination
Subnet String 
- access
Type string - destination
Subnet string 
- access_
type str - destination_
subnet str 
- access
Type String - destination
Subnet String 
Package Details
- Repository
 - nutanix pierskarsenbarg/pulumi-nutanix
 - License
 - Apache-2.0
 - Notes
 - This Pulumi package is based on the 
nutanixTerraform Provider.