Nutanix v0.5.0 published on Monday, Nov 4, 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, map[string]interface{}{}, 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 dictionary
getNdbDbservers 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
nutanix
Terraform Provider.