nutanix.NdbScaleDatabase
Explore with Pulumi AI
Provides a resource to scale the database instance based on the input parameters.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as nutanix from "@pierskarsenbarg/nutanix";
const scale = new nutanix.NdbDatabaseScale("scale", {
applicationType: "{{ Application Type }}",
dataStorageSize: 1,
databaseUuid: "{{ database_id }}",
});
import pulumi
import pulumi_nutanix as nutanix
scale = nutanix.NdbDatabaseScale("scale",
application_type="{{ Application Type }}",
data_storage_size=1,
database_uuid="{{ database_id }}")
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.NewNdbDatabaseScale(ctx, "scale", &nutanix.NdbDatabaseScaleArgs{
ApplicationType: pulumi.String("{{ Application Type }}"),
DataStorageSize: pulumi.Int(1),
DatabaseUuid: pulumi.String("{{ database_id }}"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Nutanix = PiersKarsenbarg.Nutanix;
return await Deployment.RunAsync(() =>
{
var scale = new Nutanix.NdbDatabaseScale("scale", new()
{
ApplicationType = "{{ Application Type }}",
DataStorageSize = 1,
DatabaseUuid = "{{ database_id }}",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.nutanix.NdbDatabaseScale;
import com.pulumi.nutanix.NdbDatabaseScaleArgs;
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) {
var scale = new NdbDatabaseScale("scale", NdbDatabaseScaleArgs.builder()
.applicationType("{{ Application Type }}")
.dataStorageSize(1)
.databaseUuid("{{ database_id }}")
.build());
}
}
resources:
scale:
type: nutanix:NdbDatabaseScale
properties:
applicationType: '{{ Application Type }}'
dataStorageSize: 1
databaseUuid: '{{ database_id }}'
Create NdbScaleDatabase Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new NdbScaleDatabase(name: string, args: NdbScaleDatabaseArgs, opts?: CustomResourceOptions);
@overload
def NdbScaleDatabase(resource_name: str,
args: NdbScaleDatabaseArgs,
opts: Optional[ResourceOptions] = None)
@overload
def NdbScaleDatabase(resource_name: str,
opts: Optional[ResourceOptions] = None,
application_type: Optional[str] = None,
data_storage_size: Optional[int] = None,
database_uuid: Optional[str] = None,
post_script_cmd: Optional[str] = None,
pre_script_cmd: Optional[str] = None,
scale_count: Optional[int] = None,
tags: Optional[Sequence[NdbScaleDatabaseTagArgs]] = None)
func NewNdbScaleDatabase(ctx *Context, name string, args NdbScaleDatabaseArgs, opts ...ResourceOption) (*NdbScaleDatabase, error)
public NdbScaleDatabase(string name, NdbScaleDatabaseArgs args, CustomResourceOptions? opts = null)
public NdbScaleDatabase(String name, NdbScaleDatabaseArgs args)
public NdbScaleDatabase(String name, NdbScaleDatabaseArgs args, CustomResourceOptions options)
type: nutanix:NdbScaleDatabase
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args NdbScaleDatabaseArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args NdbScaleDatabaseArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args NdbScaleDatabaseArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NdbScaleDatabaseArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args NdbScaleDatabaseArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var ndbScaleDatabaseResource = new Nutanix.NdbScaleDatabase("ndbScaleDatabaseResource", new()
{
ApplicationType = "string",
DataStorageSize = 0,
DatabaseUuid = "string",
PostScriptCmd = "string",
PreScriptCmd = "string",
ScaleCount = 0,
Tags = new[]
{
new Nutanix.Inputs.NdbScaleDatabaseTagArgs
{
EntityId = "string",
EntityType = "string",
TagId = "string",
TagName = "string",
Value = "string",
},
},
});
example, err := nutanix.NewNdbScaleDatabase(ctx, "ndbScaleDatabaseResource", &nutanix.NdbScaleDatabaseArgs{
ApplicationType: pulumi.String("string"),
DataStorageSize: pulumi.Int(0),
DatabaseUuid: pulumi.String("string"),
PostScriptCmd: pulumi.String("string"),
PreScriptCmd: pulumi.String("string"),
ScaleCount: pulumi.Int(0),
Tags: nutanix.NdbScaleDatabaseTagArray{
&nutanix.NdbScaleDatabaseTagArgs{
EntityId: pulumi.String("string"),
EntityType: pulumi.String("string"),
TagId: pulumi.String("string"),
TagName: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
})
var ndbScaleDatabaseResource = new NdbScaleDatabase("ndbScaleDatabaseResource", NdbScaleDatabaseArgs.builder()
.applicationType("string")
.dataStorageSize(0)
.databaseUuid("string")
.postScriptCmd("string")
.preScriptCmd("string")
.scaleCount(0)
.tags(NdbScaleDatabaseTagArgs.builder()
.entityId("string")
.entityType("string")
.tagId("string")
.tagName("string")
.value("string")
.build())
.build());
ndb_scale_database_resource = nutanix.NdbScaleDatabase("ndbScaleDatabaseResource",
application_type="string",
data_storage_size=0,
database_uuid="string",
post_script_cmd="string",
pre_script_cmd="string",
scale_count=0,
tags=[{
"entity_id": "string",
"entity_type": "string",
"tag_id": "string",
"tag_name": "string",
"value": "string",
}])
const ndbScaleDatabaseResource = new nutanix.NdbScaleDatabase("ndbScaleDatabaseResource", {
applicationType: "string",
dataStorageSize: 0,
databaseUuid: "string",
postScriptCmd: "string",
preScriptCmd: "string",
scaleCount: 0,
tags: [{
entityId: "string",
entityType: "string",
tagId: "string",
tagName: "string",
value: "string",
}],
});
type: nutanix:NdbScaleDatabase
properties:
applicationType: string
dataStorageSize: 0
databaseUuid: string
postScriptCmd: string
preScriptCmd: string
scaleCount: 0
tags:
- entityId: string
entityType: string
tagId: string
tagName: string
value: string
NdbScaleDatabase Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The NdbScaleDatabase resource accepts the following input properties:
- Application
Type string - type of instance. eg: postgres_database
- Data
Storage intSize - data area (in GiB) to be added to the existing database.
- Database
Uuid string - Database id
- Post
Script stringCmd - post script command
- Pre
Script stringCmd - pre script command
- Scale
Count int - scale count helps to scale the same instance with same config
- List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Scale Database Tag> - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- Application
Type string - type of instance. eg: postgres_database
- Data
Storage intSize - data area (in GiB) to be added to the existing database.
- Database
Uuid string - Database id
- Post
Script stringCmd - post script command
- Pre
Script stringCmd - pre script command
- Scale
Count int - scale count helps to scale the same instance with same config
- []Ndb
Scale Database Tag Args - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- application
Type String - type of instance. eg: postgres_database
- data
Storage IntegerSize - data area (in GiB) to be added to the existing database.
- database
Uuid String - Database id
- post
Script StringCmd - post script command
- pre
Script StringCmd - pre script command
- scale
Count Integer - scale count helps to scale the same instance with same config
- List<Ndb
Scale Database Tag> - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- application
Type string - type of instance. eg: postgres_database
- data
Storage numberSize - data area (in GiB) to be added to the existing database.
- database
Uuid string - Database id
- post
Script stringCmd - post script command
- pre
Script stringCmd - pre script command
- scale
Count number - scale count helps to scale the same instance with same config
- Ndb
Scale Database Tag[] - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- application_
type str - type of instance. eg: postgres_database
- data_
storage_ intsize - data area (in GiB) to be added to the existing database.
- database_
uuid str - Database id
- post_
script_ strcmd - post script command
- pre_
script_ strcmd - pre script command
- scale_
count int - scale count helps to scale the same instance with same config
- Sequence[Ndb
Scale Database Tag Args] - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- application
Type String - type of instance. eg: postgres_database
- data
Storage NumberSize - data area (in GiB) to be added to the existing database.
- database
Uuid String - Database id
- post
Script StringCmd - post script command
- pre
Script StringCmd - pre script command
- scale
Count Number - scale count helps to scale the same instance with same config
- List<Property Map>
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the NdbScaleDatabase resource produces the following output properties:
- Clone bool
- whether instance is cloned or not
- Database
Cluster stringType - database cluster type
- Database
Instance stringId - Database
Name string - name of database
- Database
Nodes List<PiersKarsenbarg. Nutanix. Outputs. Ndb Scale Database Database Node> - database nodes associated with database instance
- Databasetype string
- type of database
- Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Dbserver
Logical Dictionary<string, string>Cluster - dbserver logical cluster
- Dbserver
Logical stringCluster Id - dbserver logical cluster id
- Description string
- description of database instance
- Id string
- The provider-assigned unique ID for this managed resource.
- Infos
List<Piers
Karsenbarg. Nutanix. Outputs. Ndb Scale Database Info> - info of instance
- Lcm
Configs List<PiersKarsenbarg. Nutanix. Outputs. Ndb Scale Database Lcm Config> - LCM config of instance
- Linked
Databases List<PiersKarsenbarg. Nutanix. Outputs. Ndb Scale Database Linked Database> - linked databases within database instance
- Metric Dictionary<string, string>
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- Name string
- Name of database instance
- Parent
Database stringId - parent database id
- Parent
Source stringDatabase Id - Properties
List<Piers
Karsenbarg. Nutanix. Outputs. Ndb Scale Database Property> - properties of database created
- Status string
- status of instance
- Time
Machine stringId - time machine id of instance
- Time
Machines List<PiersKarsenbarg. Nutanix. Outputs. Ndb Scale Database Time Machine> - Time Machine details of instance
- Time
Zone string - timezone on which instance is created xw
- Type string
- type of database
- Clone bool
- whether instance is cloned or not
- Database
Cluster stringType - database cluster type
- Database
Instance stringId - Database
Name string - name of database
- Database
Nodes []NdbScale Database Database Node - database nodes associated with database instance
- Databasetype string
- type of database
- Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Dbserver
Logical map[string]stringCluster - dbserver logical cluster
- Dbserver
Logical stringCluster Id - dbserver logical cluster id
- Description string
- description of database instance
- Id string
- The provider-assigned unique ID for this managed resource.
- Infos
[]Ndb
Scale Database Info - info of instance
- Lcm
Configs []NdbScale Database Lcm Config - LCM config of instance
- Linked
Databases []NdbScale Database Linked Database - linked databases within database instance
- Metric map[string]string
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- Name string
- Name of database instance
- Parent
Database stringId - parent database id
- Parent
Source stringDatabase Id - Properties
[]Ndb
Scale Database Property - properties of database created
- Status string
- status of instance
- Time
Machine stringId - time machine id of instance
- Time
Machines []NdbScale Database Time Machine - Time Machine details of instance
- Time
Zone string - timezone on which instance is created xw
- Type string
- type of database
- clone_ Boolean
- whether instance is cloned or not
- database
Cluster StringType - database cluster type
- database
Instance StringId - database
Name String - name of database
- database
Nodes List<NdbScale Database Database Node> - database nodes associated with database instance
- databasetype String
- type of database
- date
Created String - date created for db instance
- date
Modified String - date modified for instance
- dbserver
Logical Map<String,String>Cluster - dbserver logical cluster
- dbserver
Logical StringCluster Id - dbserver logical cluster id
- description String
- description of database instance
- id String
- The provider-assigned unique ID for this managed resource.
- infos
List<Ndb
Scale Database Info> - info of instance
- lcm
Configs List<NdbScale Database Lcm Config> - LCM config of instance
- linked
Databases List<NdbScale Database Linked Database> - linked databases within database instance
- metric Map<String,String>
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name String
- Name of database instance
- parent
Database StringId - parent database id
- parent
Source StringDatabase Id - properties
List<Ndb
Scale Database Property> - properties of database created
- status String
- status of instance
- time
Machine StringId - time machine id of instance
- time
Machines List<NdbScale Database Time Machine> - Time Machine details of instance
- time
Zone String - timezone on which instance is created xw
- type String
- type of database
- clone boolean
- whether instance is cloned or not
- database
Cluster stringType - database cluster type
- database
Instance stringId - database
Name string - name of database
- database
Nodes NdbScale Database Database Node[] - database nodes associated with database instance
- databasetype string
- type of database
- date
Created string - date created for db instance
- date
Modified string - date modified for instance
- dbserver
Logical {[key: string]: string}Cluster - dbserver logical cluster
- dbserver
Logical stringCluster Id - dbserver logical cluster id
- description string
- description of database instance
- id string
- The provider-assigned unique ID for this managed resource.
- infos
Ndb
Scale Database Info[] - info of instance
- lcm
Configs NdbScale Database Lcm Config[] - LCM config of instance
- linked
Databases NdbScale Database Linked Database[] - linked databases within database instance
- metric {[key: string]: string}
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name string
- Name of database instance
- parent
Database stringId - parent database id
- parent
Source stringDatabase Id - properties
Ndb
Scale Database Property[] - properties of database created
- status string
- status of instance
- time
Machine stringId - time machine id of instance
- time
Machines NdbScale Database Time Machine[] - Time Machine details of instance
- time
Zone string - timezone on which instance is created xw
- type string
- type of database
- clone bool
- whether instance is cloned or not
- database_
cluster_ strtype - database cluster type
- database_
instance_ strid - database_
name str - name of database
- database_
nodes Sequence[NdbScale Database Database Node] - database nodes associated with database instance
- databasetype str
- type of database
- date_
created str - date created for db instance
- date_
modified str - date modified for instance
- dbserver_
logical_ Mapping[str, str]cluster - dbserver logical cluster
- dbserver_
logical_ strcluster_ id - dbserver logical cluster id
- description str
- description of database instance
- id str
- The provider-assigned unique ID for this managed resource.
- infos
Sequence[Ndb
Scale Database Info] - info of instance
- lcm_
configs Sequence[NdbScale Database Lcm Config] - LCM config of instance
- linked_
databases Sequence[NdbScale Database Linked Database] - linked databases within database instance
- metric Mapping[str, str]
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name str
- Name of database instance
- parent_
database_ strid - parent database id
- parent_
source_ strdatabase_ id - properties
Sequence[Ndb
Scale Database Property] - properties of database created
- status str
- status of instance
- time_
machine_ strid - time machine id of instance
- time_
machines Sequence[NdbScale Database Time Machine] - Time Machine details of instance
- time_
zone str - timezone on which instance is created xw
- type str
- type of database
- clone Boolean
- whether instance is cloned or not
- database
Cluster StringType - database cluster type
- database
Instance StringId - database
Name String - name of database
- database
Nodes List<Property Map> - database nodes associated with database instance
- databasetype String
- type of database
- date
Created String - date created for db instance
- date
Modified String - date modified for instance
- dbserver
Logical Map<String>Cluster - dbserver logical cluster
- dbserver
Logical StringCluster Id - dbserver logical cluster id
- description String
- description of database instance
- id String
- The provider-assigned unique ID for this managed resource.
- infos List<Property Map>
- info of instance
- lcm
Configs List<Property Map> - LCM config of instance
- linked
Databases List<Property Map> - linked databases within database instance
- metric Map<String>
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name String
- Name of database instance
- parent
Database StringId - parent database id
- parent
Source StringDatabase Id - properties List<Property Map>
- properties of database created
- status String
- status of instance
- time
Machine StringId - time machine id of instance
- time
Machines List<Property Map> - Time Machine details of instance
- time
Zone String - timezone on which instance is created xw
- type String
- type of database
Look up Existing NdbScaleDatabase Resource
Get an existing NdbScaleDatabase resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: NdbScaleDatabaseState, opts?: CustomResourceOptions): NdbScaleDatabase
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
application_type: Optional[str] = None,
clone: Optional[bool] = None,
data_storage_size: Optional[int] = None,
database_cluster_type: Optional[str] = None,
database_instance_id: Optional[str] = None,
database_name: Optional[str] = None,
database_nodes: Optional[Sequence[NdbScaleDatabaseDatabaseNodeArgs]] = None,
database_uuid: Optional[str] = None,
databasetype: Optional[str] = None,
date_created: Optional[str] = None,
date_modified: Optional[str] = None,
dbserver_logical_cluster: Optional[Mapping[str, str]] = None,
dbserver_logical_cluster_id: Optional[str] = None,
description: Optional[str] = None,
infos: Optional[Sequence[NdbScaleDatabaseInfoArgs]] = None,
lcm_configs: Optional[Sequence[NdbScaleDatabaseLcmConfigArgs]] = None,
linked_databases: Optional[Sequence[NdbScaleDatabaseLinkedDatabaseArgs]] = None,
metric: Optional[Mapping[str, str]] = None,
name: Optional[str] = None,
parent_database_id: Optional[str] = None,
parent_source_database_id: Optional[str] = None,
post_script_cmd: Optional[str] = None,
pre_script_cmd: Optional[str] = None,
properties: Optional[Sequence[NdbScaleDatabasePropertyArgs]] = None,
scale_count: Optional[int] = None,
status: Optional[str] = None,
tags: Optional[Sequence[NdbScaleDatabaseTagArgs]] = None,
time_machine_id: Optional[str] = None,
time_machines: Optional[Sequence[NdbScaleDatabaseTimeMachineArgs]] = None,
time_zone: Optional[str] = None,
type: Optional[str] = None) -> NdbScaleDatabase
func GetNdbScaleDatabase(ctx *Context, name string, id IDInput, state *NdbScaleDatabaseState, opts ...ResourceOption) (*NdbScaleDatabase, error)
public static NdbScaleDatabase Get(string name, Input<string> id, NdbScaleDatabaseState? state, CustomResourceOptions? opts = null)
public static NdbScaleDatabase get(String name, Output<String> id, NdbScaleDatabaseState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Application
Type string - type of instance. eg: postgres_database
- Clone bool
- whether instance is cloned or not
- Data
Storage intSize - data area (in GiB) to be added to the existing database.
- Database
Cluster stringType - database cluster type
- Database
Instance stringId - Database
Name string - name of database
- Database
Nodes List<PiersKarsenbarg. Nutanix. Inputs. Ndb Scale Database Database Node> - database nodes associated with database instance
- Database
Uuid string - Database id
- Databasetype string
- type of database
- Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Dbserver
Logical Dictionary<string, string>Cluster - dbserver logical cluster
- Dbserver
Logical stringCluster Id - dbserver logical cluster id
- Description string
- description of database instance
- Infos
List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Scale Database Info> - info of instance
- Lcm
Configs List<PiersKarsenbarg. Nutanix. Inputs. Ndb Scale Database Lcm Config> - LCM config of instance
- Linked
Databases List<PiersKarsenbarg. Nutanix. Inputs. Ndb Scale Database Linked Database> - linked databases within database instance
- Metric Dictionary<string, string>
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- Name string
- Name of database instance
- Parent
Database stringId - parent database id
- Parent
Source stringDatabase Id - Post
Script stringCmd - post script command
- Pre
Script stringCmd - pre script command
- Properties
List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Scale Database Property> - properties of database created
- Scale
Count int - scale count helps to scale the same instance with same config
- Status string
- status of instance
- List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Scale Database Tag> - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- Time
Machine stringId - time machine id of instance
- Time
Machines List<PiersKarsenbarg. Nutanix. Inputs. Ndb Scale Database Time Machine> - Time Machine details of instance
- Time
Zone string - timezone on which instance is created xw
- Type string
- type of database
- Application
Type string - type of instance. eg: postgres_database
- Clone bool
- whether instance is cloned or not
- Data
Storage intSize - data area (in GiB) to be added to the existing database.
- Database
Cluster stringType - database cluster type
- Database
Instance stringId - Database
Name string - name of database
- Database
Nodes []NdbScale Database Database Node Args - database nodes associated with database instance
- Database
Uuid string - Database id
- Databasetype string
- type of database
- Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Dbserver
Logical map[string]stringCluster - dbserver logical cluster
- Dbserver
Logical stringCluster Id - dbserver logical cluster id
- Description string
- description of database instance
- Infos
[]Ndb
Scale Database Info Args - info of instance
- Lcm
Configs []NdbScale Database Lcm Config Args - LCM config of instance
- Linked
Databases []NdbScale Database Linked Database Args - linked databases within database instance
- Metric map[string]string
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- Name string
- Name of database instance
- Parent
Database stringId - parent database id
- Parent
Source stringDatabase Id - Post
Script stringCmd - post script command
- Pre
Script stringCmd - pre script command
- Properties
[]Ndb
Scale Database Property Args - properties of database created
- Scale
Count int - scale count helps to scale the same instance with same config
- Status string
- status of instance
- []Ndb
Scale Database Tag Args - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- Time
Machine stringId - time machine id of instance
- Time
Machines []NdbScale Database Time Machine Args - Time Machine details of instance
- Time
Zone string - timezone on which instance is created xw
- Type string
- type of database
- application
Type String - type of instance. eg: postgres_database
- clone_ Boolean
- whether instance is cloned or not
- data
Storage IntegerSize - data area (in GiB) to be added to the existing database.
- database
Cluster StringType - database cluster type
- database
Instance StringId - database
Name String - name of database
- database
Nodes List<NdbScale Database Database Node> - database nodes associated with database instance
- database
Uuid String - Database id
- databasetype String
- type of database
- date
Created String - date created for db instance
- date
Modified String - date modified for instance
- dbserver
Logical Map<String,String>Cluster - dbserver logical cluster
- dbserver
Logical StringCluster Id - dbserver logical cluster id
- description String
- description of database instance
- infos
List<Ndb
Scale Database Info> - info of instance
- lcm
Configs List<NdbScale Database Lcm Config> - LCM config of instance
- linked
Databases List<NdbScale Database Linked Database> - linked databases within database instance
- metric Map<String,String>
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name String
- Name of database instance
- parent
Database StringId - parent database id
- parent
Source StringDatabase Id - post
Script StringCmd - post script command
- pre
Script StringCmd - pre script command
- properties
List<Ndb
Scale Database Property> - properties of database created
- scale
Count Integer - scale count helps to scale the same instance with same config
- status String
- status of instance
- List<Ndb
Scale Database Tag> - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- time
Machine StringId - time machine id of instance
- time
Machines List<NdbScale Database Time Machine> - Time Machine details of instance
- time
Zone String - timezone on which instance is created xw
- type String
- type of database
- application
Type string - type of instance. eg: postgres_database
- clone boolean
- whether instance is cloned or not
- data
Storage numberSize - data area (in GiB) to be added to the existing database.
- database
Cluster stringType - database cluster type
- database
Instance stringId - database
Name string - name of database
- database
Nodes NdbScale Database Database Node[] - database nodes associated with database instance
- database
Uuid string - Database id
- databasetype string
- type of database
- date
Created string - date created for db instance
- date
Modified string - date modified for instance
- dbserver
Logical {[key: string]: string}Cluster - dbserver logical cluster
- dbserver
Logical stringCluster Id - dbserver logical cluster id
- description string
- description of database instance
- infos
Ndb
Scale Database Info[] - info of instance
- lcm
Configs NdbScale Database Lcm Config[] - LCM config of instance
- linked
Databases NdbScale Database Linked Database[] - linked databases within database instance
- metric {[key: string]: string}
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name string
- Name of database instance
- parent
Database stringId - parent database id
- parent
Source stringDatabase Id - post
Script stringCmd - post script command
- pre
Script stringCmd - pre script command
- properties
Ndb
Scale Database Property[] - properties of database created
- scale
Count number - scale count helps to scale the same instance with same config
- status string
- status of instance
- Ndb
Scale Database Tag[] - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- time
Machine stringId - time machine id of instance
- time
Machines NdbScale Database Time Machine[] - Time Machine details of instance
- time
Zone string - timezone on which instance is created xw
- type string
- type of database
- application_
type str - type of instance. eg: postgres_database
- clone bool
- whether instance is cloned or not
- data_
storage_ intsize - data area (in GiB) to be added to the existing database.
- database_
cluster_ strtype - database cluster type
- database_
instance_ strid - database_
name str - name of database
- database_
nodes Sequence[NdbScale Database Database Node Args] - database nodes associated with database instance
- database_
uuid str - Database id
- databasetype str
- type of database
- date_
created str - date created for db instance
- date_
modified str - date modified for instance
- dbserver_
logical_ Mapping[str, str]cluster - dbserver logical cluster
- dbserver_
logical_ strcluster_ id - dbserver logical cluster id
- description str
- description of database instance
- infos
Sequence[Ndb
Scale Database Info Args] - info of instance
- lcm_
configs Sequence[NdbScale Database Lcm Config Args] - LCM config of instance
- linked_
databases Sequence[NdbScale Database Linked Database Args] - linked databases within database instance
- metric Mapping[str, str]
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name str
- Name of database instance
- parent_
database_ strid - parent database id
- parent_
source_ strdatabase_ id - post_
script_ strcmd - post script command
- pre_
script_ strcmd - pre script command
- properties
Sequence[Ndb
Scale Database Property Args] - properties of database created
- scale_
count int - scale count helps to scale the same instance with same config
- status str
- status of instance
- Sequence[Ndb
Scale Database Tag Args] - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- time_
machine_ strid - time machine id of instance
- time_
machines Sequence[NdbScale Database Time Machine Args] - Time Machine details of instance
- time_
zone str - timezone on which instance is created xw
- type str
- type of database
- application
Type String - type of instance. eg: postgres_database
- clone Boolean
- whether instance is cloned or not
- data
Storage NumberSize - data area (in GiB) to be added to the existing database.
- database
Cluster StringType - database cluster type
- database
Instance StringId - database
Name String - name of database
- database
Nodes List<Property Map> - database nodes associated with database instance
- database
Uuid String - Database id
- databasetype String
- type of database
- date
Created String - date created for db instance
- date
Modified String - date modified for instance
- dbserver
Logical Map<String>Cluster - dbserver logical cluster
- dbserver
Logical StringCluster Id - dbserver logical cluster id
- description String
- description of database instance
- infos List<Property Map>
- info of instance
- lcm
Configs List<Property Map> - LCM config of instance
- linked
Databases List<Property Map> - linked databases within database instance
- metric Map<String>
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name String
- Name of database instance
- parent
Database StringId - parent database id
- parent
Source StringDatabase Id - post
Script StringCmd - post script command
- pre
Script StringCmd - pre script command
- properties List<Property Map>
- properties of database created
- scale
Count Number - scale count helps to scale the same instance with same config
- status String
- status of instance
- List<Property Map>
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- time
Machine StringId - time machine id of instance
- time
Machines List<Property Map> - Time Machine details of instance
- time
Zone String - timezone on which instance is created xw
- type String
- type of database
Supporting Types
NdbScaleDatabaseDatabaseNode, NdbScaleDatabaseDatabaseNodeArgs
- Access
Level Dictionary<string, string> - Database
Id string - Database
Status string - Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Dbserver Dictionary<string, string>
- Dbserver
Id string - Description string
- description of database instance
- Id string
- Infos
List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Scale Database Database Node Info> - info of instance
- Name string
- Name of database instance
- Primary bool
- Properties
List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Scale Database Database Node Property> - properties of database created
- Protection
Domain stringId - Protection
Domains List<PiersKarsenbarg. Nutanix. Inputs. Ndb Scale Database Database Node Protection Domain> - Software
Installation stringId - Status string
- status of instance
- List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Scale Database Database Node Tag> - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- Access
Level map[string]string - Database
Id string - Database
Status string - Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Dbserver map[string]string
- Dbserver
Id string - Description string
- description of database instance
- Id string
- Infos
[]Ndb
Scale Database Database Node Info - info of instance
- Name string
- Name of database instance
- Primary bool
- Properties
[]Ndb
Scale Database Database Node Property - properties of database created
- Protection
Domain stringId - Protection
Domains []NdbScale Database Database Node Protection Domain - Software
Installation stringId - Status string
- status of instance
- []Ndb
Scale Database Database Node Tag - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- access
Level Map<String,String> - database
Id String - database
Status String - date
Created String - date created for db instance
- date
Modified String - date modified for instance
- dbserver Map<String,String>
- dbserver
Id String - description String
- description of database instance
- id String
- infos
List<Ndb
Scale Database Database Node Info> - info of instance
- name String
- Name of database instance
- primary Boolean
- properties
List<Ndb
Scale Database Database Node Property> - properties of database created
- protection
Domain StringId - protection
Domains List<NdbScale Database Database Node Protection Domain> - software
Installation StringId - status String
- status of instance
- List<Ndb
Scale Database Database Node Tag> - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- access
Level {[key: string]: string} - database
Id string - database
Status string - date
Created string - date created for db instance
- date
Modified string - date modified for instance
- dbserver {[key: string]: string}
- dbserver
Id string - description string
- description of database instance
- id string
- infos
Ndb
Scale Database Database Node Info[] - info of instance
- name string
- Name of database instance
- primary boolean
- properties
Ndb
Scale Database Database Node Property[] - properties of database created
- protection
Domain stringId - protection
Domains NdbScale Database Database Node Protection Domain[] - software
Installation stringId - status string
- status of instance
- Ndb
Scale Database Database Node Tag[] - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- access_
level Mapping[str, str] - database_
id str - database_
status str - date_
created str - date created for db instance
- date_
modified str - date modified for instance
- dbserver Mapping[str, str]
- dbserver_
id str - description str
- description of database instance
- id str
- infos
Sequence[Ndb
Scale Database Database Node Info] - info of instance
- name str
- Name of database instance
- primary bool
- properties
Sequence[Ndb
Scale Database Database Node Property] - properties of database created
- protection_
domain_ strid - protection_
domains Sequence[NdbScale Database Database Node Protection Domain] - software_
installation_ strid - status str
- status of instance
- Sequence[Ndb
Scale Database Database Node Tag] - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- access
Level Map<String> - database
Id String - database
Status String - date
Created String - date created for db instance
- date
Modified String - date modified for instance
- dbserver Map<String>
- dbserver
Id String - description String
- description of database instance
- id String
- infos List<Property Map>
- info of instance
- name String
- Name of database instance
- primary Boolean
- properties List<Property Map>
- properties of database created
- protection
Domain StringId - protection
Domains List<Property Map> - software
Installation StringId - status String
- status of instance
- List<Property Map>
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
NdbScaleDatabaseDatabaseNodeInfo, NdbScaleDatabaseDatabaseNodeInfoArgs
- Info Dictionary<string, string>
- info of instance
- Secure
Info Dictionary<string, string>
- Info map[string]string
- info of instance
- Secure
Info map[string]string
- info Map<String,String>
- info of instance
- secure
Info Map<String,String>
- info {[key: string]: string}
- info of instance
- secure
Info {[key: string]: string}
- info Mapping[str, str]
- info of instance
- secure_
info Mapping[str, str]
- info Map<String>
- info of instance
- secure
Info Map<String>
NdbScaleDatabaseDatabaseNodeProperty, NdbScaleDatabaseDatabaseNodePropertyArgs
- Description string
- description of database instance
- Name string
- Name of database instance
- Ref
Id string - Secure bool
- Value string
- Description string
- description of database instance
- Name string
- Name of database instance
- Ref
Id string - Secure bool
- Value string
- description String
- description of database instance
- name String
- Name of database instance
- ref
Id String - secure Boolean
- value String
- description string
- description of database instance
- name string
- Name of database instance
- ref
Id string - secure boolean
- value string
- description str
- description of database instance
- name str
- Name of database instance
- ref_
id str - secure bool
- value str
- description String
- description of database instance
- name String
- Name of database instance
- ref
Id String - secure Boolean
- value String
NdbScaleDatabaseDatabaseNodeProtectionDomain, NdbScaleDatabaseDatabaseNodeProtectionDomainArgs
- Assoc
Entities List<string> - Cloud
Id string - Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Description string
- description of database instance
- Era
Created bool - Id string
- Name string
- Name of database instance
- Owner
Id string - Primary
Host string - Properties
List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Scale Database Database Node Protection Domain Property> - properties of database created
- Status string
- status of instance
- Type string
- type of database
- Assoc
Entities []string - Cloud
Id string - Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Description string
- description of database instance
- Era
Created bool - Id string
- Name string
- Name of database instance
- Owner
Id string - Primary
Host string - Properties
[]Ndb
Scale Database Database Node Protection Domain Property - properties of database created
- Status string
- status of instance
- Type string
- type of database
- assoc
Entities List<String> - cloud
Id String - date
Created String - date created for db instance
- date
Modified String - date modified for instance
- description String
- description of database instance
- era
Created Boolean - id String
- name String
- Name of database instance
- owner
Id String - primary
Host String - properties
List<Ndb
Scale Database Database Node Protection Domain Property> - properties of database created
- status String
- status of instance
- type String
- type of database
- assoc
Entities string[] - cloud
Id string - date
Created string - date created for db instance
- date
Modified string - date modified for instance
- description string
- description of database instance
- era
Created boolean - id string
- name string
- Name of database instance
- owner
Id string - primary
Host string - properties
Ndb
Scale Database Database Node Protection Domain Property[] - properties of database created
- status string
- status of instance
- type string
- type of database
- assoc_
entities Sequence[str] - cloud_
id str - date_
created str - date created for db instance
- date_
modified str - date modified for instance
- description str
- description of database instance
- era_
created bool - id str
- name str
- Name of database instance
- owner_
id str - primary_
host str - properties
Sequence[Ndb
Scale Database Database Node Protection Domain Property] - properties of database created
- status str
- status of instance
- type str
- type of database
- assoc
Entities List<String> - cloud
Id String - date
Created String - date created for db instance
- date
Modified String - date modified for instance
- description String
- description of database instance
- era
Created Boolean - id String
- name String
- Name of database instance
- owner
Id String - primary
Host String - properties List<Property Map>
- properties of database created
- status String
- status of instance
- type String
- type of database
NdbScaleDatabaseDatabaseNodeProtectionDomainProperty, NdbScaleDatabaseDatabaseNodeProtectionDomainPropertyArgs
- Description string
- description of database instance
- Name string
- Name of database instance
- Ref
Id string - Secure bool
- Value string
- Description string
- description of database instance
- Name string
- Name of database instance
- Ref
Id string - Secure bool
- Value string
- description String
- description of database instance
- name String
- Name of database instance
- ref
Id String - secure Boolean
- value String
- description string
- description of database instance
- name string
- Name of database instance
- ref
Id string - secure boolean
- value string
- description str
- description of database instance
- name str
- Name of database instance
- ref_
id str - secure bool
- value str
- description String
- description of database instance
- name String
- Name of database instance
- ref
Id String - secure Boolean
- value String
NdbScaleDatabaseDatabaseNodeTag, NdbScaleDatabaseDatabaseNodeTagArgs
- 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
NdbScaleDatabaseInfo, NdbScaleDatabaseInfoArgs
- Bpg
Configs List<PiersKarsenbarg. Nutanix. Inputs. Ndb Scale Database Info Bpg Config> - Secure
Info Dictionary<string, string>
- Bpg
Configs []NdbScale Database Info Bpg Config - Secure
Info map[string]string
- bpg
Configs List<NdbScale Database Info Bpg Config> - secure
Info Map<String,String>
- bpg
Configs NdbScale Database Info Bpg Config[] - secure
Info {[key: string]: string}
- bpg_
configs Sequence[NdbScale Database Info Bpg Config] - secure_
info Mapping[str, str]
- bpg
Configs List<Property Map> - secure
Info Map<String>
NdbScaleDatabaseInfoBpgConfig, NdbScaleDatabaseInfoBpgConfigArgs
NdbScaleDatabaseInfoBpgConfigBpgDbParam, NdbScaleDatabaseInfoBpgConfigBpgDbParamArgs
- 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
NdbScaleDatabaseInfoBpgConfigStorage, NdbScaleDatabaseInfoBpgConfigStorageArgs
NdbScaleDatabaseInfoBpgConfigStorageArchiveStorage, NdbScaleDatabaseInfoBpgConfigStorageArchiveStorageArgs
- Size double
- Size float64
- size Double
- size number
- size float
- size Number
NdbScaleDatabaseInfoBpgConfigStorageDataDisk, NdbScaleDatabaseInfoBpgConfigStorageDataDiskArgs
- Count double
- Count float64
- count Double
- count number
- count float
- count Number
NdbScaleDatabaseInfoBpgConfigStorageLogDisk, NdbScaleDatabaseInfoBpgConfigStorageLogDiskArgs
NdbScaleDatabaseInfoBpgConfigVmProperty, NdbScaleDatabaseInfoBpgConfigVmPropertyArgs
- 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
NdbScaleDatabaseLcmConfig, NdbScaleDatabaseLcmConfigArgs
- Expiry
Details List<PiersKarsenbarg. Nutanix. Inputs. Ndb Scale Database Lcm Config Expiry Detail> - Post
Delete List<PiersCommands Karsenbarg. Nutanix. Inputs. Ndb Scale Database Lcm Config Post Delete Command> - Pre
Delete List<PiersCommands Karsenbarg. Nutanix. Inputs. Ndb Scale Database Lcm Config Pre Delete Command> - Refresh
Details List<PiersKarsenbarg. Nutanix. Inputs. Ndb Scale Database Lcm Config Refresh Detail>
NdbScaleDatabaseLcmConfigExpiryDetail, NdbScaleDatabaseLcmConfigExpiryDetailArgs
- Delete
Database bool - Delete
Time boolMachine - Delete
Vm bool - Effective
Timestamp string - Expire
In intDays - Expiry
Date stringTimezone - Expiry
Timestamp string - Remind
Before intIn Days - User
Created bool
- Delete
Database bool - Delete
Time boolMachine - Delete
Vm bool - Effective
Timestamp string - Expire
In intDays - Expiry
Date stringTimezone - Expiry
Timestamp string - Remind
Before intIn Days - User
Created bool
- delete
Database Boolean - delete
Time BooleanMachine - delete
Vm Boolean - effective
Timestamp String - expire
In IntegerDays - expiry
Date StringTimezone - expiry
Timestamp String - remind
Before IntegerIn Days - user
Created Boolean
- delete
Database boolean - delete
Time booleanMachine - delete
Vm boolean - effective
Timestamp string - expire
In numberDays - expiry
Date stringTimezone - expiry
Timestamp string - remind
Before numberIn Days - user
Created boolean
- delete_
database bool - delete_
time_ boolmachine - delete_
vm bool - effective_
timestamp str - expire_
in_ intdays - expiry_
date_ strtimezone - expiry_
timestamp str - remind_
before_ intin_ days - user_
created bool
- delete
Database Boolean - delete
Time BooleanMachine - delete
Vm Boolean - effective
Timestamp String - expire
In NumberDays - expiry
Date StringTimezone - expiry
Timestamp String - remind
Before NumberIn Days - user
Created Boolean
NdbScaleDatabaseLcmConfigPostDeleteCommand, NdbScaleDatabaseLcmConfigPostDeleteCommandArgs
- Command string
- Command string
- command String
- command string
- command str
- command String
NdbScaleDatabaseLcmConfigPreDeleteCommand, NdbScaleDatabaseLcmConfigPreDeleteCommandArgs
- Command string
- Command string
- command String
- command string
- command str
- command String
NdbScaleDatabaseLcmConfigRefreshDetail, NdbScaleDatabaseLcmConfigRefreshDetailArgs
- Last
Refresh stringDate - Next
Refresh stringDate - Refresh
Date stringTimezone - Refresh
In intDays - Refresh
In intHours - Refresh
In intMonths - Refresh
Time string
- Last
Refresh stringDate - Next
Refresh stringDate - Refresh
Date stringTimezone - Refresh
In intDays - Refresh
In intHours - Refresh
In intMonths - Refresh
Time string
- last
Refresh StringDate - next
Refresh StringDate - refresh
Date StringTimezone - refresh
In IntegerDays - refresh
In IntegerHours - refresh
In IntegerMonths - refresh
Time String
- last
Refresh stringDate - next
Refresh stringDate - refresh
Date stringTimezone - refresh
In numberDays - refresh
In numberHours - refresh
In numberMonths - refresh
Time string
- last
Refresh StringDate - next
Refresh StringDate - refresh
Date StringTimezone - refresh
In NumberDays - refresh
In NumberHours - refresh
In NumberMonths - refresh
Time String
NdbScaleDatabaseLinkedDatabase, NdbScaleDatabaseLinkedDatabaseArgs
- Database
Name string - name of database
- Database
Status string - Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Description string
- description of database instance
- Id string
- Infos
List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Scale Database Linked Database Info> - info of instance
- Metric Dictionary<string, string>
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- Name string
- Name of database instance
- Parent
Database stringId - parent database id
- Parent
Linked stringDatabase Id - Snapshot
Id string - Status string
- status of instance
- Timezone string
- Database
Name string - name of database
- Database
Status string - Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Description string
- description of database instance
- Id string
- Infos
[]Ndb
Scale Database Linked Database Info - info of instance
- Metric map[string]string
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- Name string
- Name of database instance
- Parent
Database stringId - parent database id
- Parent
Linked stringDatabase Id - Snapshot
Id string - Status string
- status of instance
- Timezone string
- database
Name String - name of database
- database
Status String - date
Created String - date created for db instance
- date
Modified String - date modified for instance
- description String
- description of database instance
- id String
- infos
List<Ndb
Scale Database Linked Database Info> - info of instance
- metric Map<String,String>
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name String
- Name of database instance
- parent
Database StringId - parent database id
- parent
Linked StringDatabase Id - snapshot
Id String - status String
- status of instance
- timezone String
- database
Name string - name of database
- database
Status string - date
Created string - date created for db instance
- date
Modified string - date modified for instance
- description string
- description of database instance
- id string
- infos
Ndb
Scale Database Linked Database Info[] - info of instance
- metric {[key: string]: string}
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name string
- Name of database instance
- parent
Database stringId - parent database id
- parent
Linked stringDatabase Id - snapshot
Id string - status string
- status of instance
- timezone string
- database_
name str - name of database
- database_
status str - date_
created str - date created for db instance
- date_
modified str - date modified for instance
- description str
- description of database instance
- id str
- infos
Sequence[Ndb
Scale Database Linked Database Info] - info of instance
- metric Mapping[str, str]
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name str
- Name of database instance
- parent_
database_ strid - parent database id
- parent_
linked_ strdatabase_ id - snapshot_
id str - status str
- status of instance
- timezone str
- database
Name String - name of database
- database
Status String - date
Created String - date created for db instance
- date
Modified String - date modified for instance
- description String
- description of database instance
- id String
- infos List<Property Map>
- info of instance
- metric Map<String>
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name String
- Name of database instance
- parent
Database StringId - parent database id
- parent
Linked StringDatabase Id - snapshot
Id String - status String
- status of instance
- timezone String
NdbScaleDatabaseLinkedDatabaseInfo, NdbScaleDatabaseLinkedDatabaseInfoArgs
- Info Dictionary<string, string>
- info of instance
- Secure
Info Dictionary<string, string>
- Info map[string]string
- info of instance
- Secure
Info map[string]string
- info Map<String,String>
- info of instance
- secure
Info Map<String,String>
- info {[key: string]: string}
- info of instance
- secure
Info {[key: string]: string}
- info Mapping[str, str]
- info of instance
- secure_
info Mapping[str, str]
- info Map<String>
- info of instance
- secure
Info Map<String>
NdbScaleDatabaseProperty, NdbScaleDatabasePropertyArgs
NdbScaleDatabaseTag, NdbScaleDatabaseTagArgs
- 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
NdbScaleDatabaseTimeMachine, NdbScaleDatabaseTimeMachineArgs
- Access
Level string - Clone bool
- whether instance is cloned or not
- Clones string
- Clustered bool
- Database string
- Database
Id string - Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Description string
- description of database instance
- Ea
Status string - Id string
- Metric string
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- Name string
- Name of database instance
- Properties
List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Scale Database Time Machine Property> - properties of database created
- Schedule
Id string - Schedules
List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Scale Database Time Machine Schedule> - Scope string
- Sla
Id string - Sla
Update boolIn Progress - Sla
Update stringMetadata - Slas
List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Scale Database Time Machine Sla> - Source
Nx List<string>Clusters - Status string
- status of instance
- List<Piers
Karsenbarg. Nutanix. Inputs. Ndb Scale Database Time Machine Tag> - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- Type string
- type of database
- Access
Level string - Clone bool
- whether instance is cloned or not
- Clones string
- Clustered bool
- Database string
- Database
Id string - Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Description string
- description of database instance
- Ea
Status string - Id string
- Metric string
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- Name string
- Name of database instance
- Properties
[]Ndb
Scale Database Time Machine Property - properties of database created
- Schedule
Id string - Schedules
[]Ndb
Scale Database Time Machine Schedule - Scope string
- Sla
Id string - Sla
Update boolIn Progress - Sla
Update stringMetadata - Slas
[]Ndb
Scale Database Time Machine Sla - Source
Nx []stringClusters - Status string
- status of instance
- []Ndb
Scale Database Time Machine Tag - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- Type string
- type of database
- access
Level String - clone_ Boolean
- whether instance is cloned or not
- clones String
- clustered Boolean
- database String
- database
Id String - date
Created String - date created for db instance
- date
Modified String - date modified for instance
- description String
- description of database instance
- ea
Status String - id String
- metric String
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name String
- Name of database instance
- properties
List<Ndb
Scale Database Time Machine Property> - properties of database created
- schedule
Id String - schedules
List<Ndb
Scale Database Time Machine Schedule> - scope String
- sla
Id String - sla
Update BooleanIn Progress - sla
Update StringMetadata - slas
List<Ndb
Scale Database Time Machine Sla> - source
Nx List<String>Clusters - status String
- status of instance
- List<Ndb
Scale Database Time Machine Tag> - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- type String
- type of database
- access
Level string - clone boolean
- whether instance is cloned or not
- clones string
- clustered boolean
- database string
- database
Id string - date
Created string - date created for db instance
- date
Modified string - date modified for instance
- description string
- description of database instance
- ea
Status string - id string
- metric string
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name string
- Name of database instance
- properties
Ndb
Scale Database Time Machine Property[] - properties of database created
- schedule
Id string - schedules
Ndb
Scale Database Time Machine Schedule[] - scope string
- sla
Id string - sla
Update booleanIn Progress - sla
Update stringMetadata - slas
Ndb
Scale Database Time Machine Sla[] - source
Nx string[]Clusters - status string
- status of instance
- Ndb
Scale Database Time Machine Tag[] - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- type string
- type of database
- access_
level str - clone bool
- whether instance is cloned or not
- clones str
- clustered bool
- database str
- database_
id str - date_
created str - date created for db instance
- date_
modified str - date modified for instance
- description str
- description of database instance
- ea_
status str - id str
- metric str
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name str
- Name of database instance
- properties
Sequence[Ndb
Scale Database Time Machine Property] - properties of database created
- schedule_
id str - schedules
Sequence[Ndb
Scale Database Time Machine Schedule] - scope str
- sla_
id str - sla_
update_ boolin_ progress - sla_
update_ strmetadata - slas
Sequence[Ndb
Scale Database Time Machine Sla] - source_
nx_ Sequence[str]clusters - status str
- status of instance
- Sequence[Ndb
Scale Database Time Machine Tag] - allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- type str
- type of database
- access
Level String - clone Boolean
- whether instance is cloned or not
- clones String
- clustered Boolean
- database String
- database
Id String - date
Created String - date created for db instance
- date
Modified String - date modified for instance
- description String
- description of database instance
- ea
Status String - id String
- metric String
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name String
- Name of database instance
- properties List<Property Map>
- properties of database created
- schedule
Id String - schedules List<Property Map>
- scope String
- sla
Id String - sla
Update BooleanIn Progress - sla
Update StringMetadata - slas List<Property Map>
- source
Nx List<String>Clusters - status String
- status of instance
- List<Property Map>
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- type String
- type of database
NdbScaleDatabaseTimeMachineProperty, NdbScaleDatabaseTimeMachinePropertyArgs
- Description string
- description of database instance
- Name string
- Name of database instance
- Ref
Id string - Secure bool
- Value string
- Description string
- description of database instance
- Name string
- Name of database instance
- Ref
Id string - Secure bool
- Value string
- description String
- description of database instance
- name String
- Name of database instance
- ref
Id String - secure Boolean
- value String
- description string
- description of database instance
- name string
- Name of database instance
- ref
Id string - secure boolean
- value string
- description str
- description of database instance
- name str
- Name of database instance
- ref_
id str - secure bool
- value str
- description String
- description of database instance
- name String
- Name of database instance
- ref
Id String - secure Boolean
- value String
NdbScaleDatabaseTimeMachineSchedule, NdbScaleDatabaseTimeMachineScheduleArgs
- Continuous
Schedules List<PiersKarsenbarg. Nutanix. Inputs. Ndb Scale Database Time Machine Schedule Continuous Schedule> - Daily
Schedules List<PiersKarsenbarg. Nutanix. Inputs. Ndb Scale Database Time Machine Schedule Daily Schedule> - Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Description string
- description of database instance
- Global
Policy bool - Id string
- Monthly
Schedules List<PiersKarsenbarg. Nutanix. Inputs. Ndb Scale Database Time Machine Schedule Monthly Schedule> - Name string
- Name of database instance
- Owner
Id string - Quartely
Schedules List<PiersKarsenbarg. Nutanix. Inputs. Ndb Scale Database Time Machine Schedule Quartely Schedule> - Reference
Count int - Snapshot
Time List<PiersOf Days Karsenbarg. Nutanix. Inputs. Ndb Scale Database Time Machine Schedule Snapshot Time Of Day> - Start
Time string - System
Policy bool - Time
Zone string - timezone on which instance is created xw
- Unique
Name string - Weekly
Schedules List<PiersKarsenbarg. Nutanix. Inputs. Ndb Scale Database Time Machine Schedule Weekly Schedule> - Yearly
Schedules List<PiersKarsenbarg. Nutanix. Inputs. Ndb Scale Database Time Machine Schedule Yearly Schedule>
- Continuous
Schedules []NdbScale Database Time Machine Schedule Continuous Schedule - Daily
Schedules []NdbScale Database Time Machine Schedule Daily Schedule - Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Description string
- description of database instance
- Global
Policy bool - Id string
- Monthly
Schedules []NdbScale Database Time Machine Schedule Monthly Schedule - Name string
- Name of database instance
- Owner
Id string - Quartely
Schedules []NdbScale Database Time Machine Schedule Quartely Schedule - Reference
Count int - Snapshot
Time []NdbOf Days Scale Database Time Machine Schedule Snapshot Time Of Day - Start
Time string - System
Policy bool - Time
Zone string - timezone on which instance is created xw
- Unique
Name string - Weekly
Schedules []NdbScale Database Time Machine Schedule Weekly Schedule - Yearly
Schedules []NdbScale Database Time Machine Schedule Yearly Schedule
- continuous
Schedules List<NdbScale Database Time Machine Schedule Continuous Schedule> - daily
Schedules List<NdbScale Database Time Machine Schedule Daily Schedule> - date
Created String - date created for db instance
- date
Modified String - date modified for instance
- description String
- description of database instance
- global
Policy Boolean - id String
- monthly
Schedules List<NdbScale Database Time Machine Schedule Monthly Schedule> - name String
- Name of database instance
- owner
Id String - quartely
Schedules List<NdbScale Database Time Machine Schedule Quartely Schedule> - reference
Count Integer - snapshot
Time List<NdbOf Days Scale Database Time Machine Schedule Snapshot Time Of Day> - start
Time String - system
Policy Boolean - time
Zone String - timezone on which instance is created xw
- unique
Name String - weekly
Schedules List<NdbScale Database Time Machine Schedule Weekly Schedule> - yearly
Schedules List<NdbScale Database Time Machine Schedule Yearly Schedule>
- continuous
Schedules NdbScale Database Time Machine Schedule Continuous Schedule[] - daily
Schedules NdbScale Database Time Machine Schedule Daily Schedule[] - date
Created string - date created for db instance
- date
Modified string - date modified for instance
- description string
- description of database instance
- global
Policy boolean - id string
- monthly
Schedules NdbScale Database Time Machine Schedule Monthly Schedule[] - name string
- Name of database instance
- owner
Id string - quartely
Schedules NdbScale Database Time Machine Schedule Quartely Schedule[] - reference
Count number - snapshot
Time NdbOf Days Scale Database Time Machine Schedule Snapshot Time Of Day[] - start
Time string - system
Policy boolean - time
Zone string - timezone on which instance is created xw
- unique
Name string - weekly
Schedules NdbScale Database Time Machine Schedule Weekly Schedule[] - yearly
Schedules NdbScale Database Time Machine Schedule Yearly Schedule[]
- continuous_
schedules Sequence[NdbScale Database Time Machine Schedule Continuous Schedule] - daily_
schedules Sequence[NdbScale Database Time Machine Schedule Daily Schedule] - date_
created str - date created for db instance
- date_
modified str - date modified for instance
- description str
- description of database instance
- global_
policy bool - id str
- monthly_
schedules Sequence[NdbScale Database Time Machine Schedule Monthly Schedule] - name str
- Name of database instance
- owner_
id str - quartely_
schedules Sequence[NdbScale Database Time Machine Schedule Quartely Schedule] - reference_
count int - snapshot_
time_ Sequence[Ndbof_ days Scale Database Time Machine Schedule Snapshot Time Of Day] - start_
time str - system_
policy bool - time_
zone str - timezone on which instance is created xw
- unique_
name str - weekly_
schedules Sequence[NdbScale Database Time Machine Schedule Weekly Schedule] - yearly_
schedules Sequence[NdbScale Database Time Machine Schedule Yearly Schedule]
- continuous
Schedules List<Property Map> - daily
Schedules List<Property Map> - date
Created String - date created for db instance
- date
Modified String - date modified for instance
- description String
- description of database instance
- global
Policy Boolean - id String
- monthly
Schedules List<Property Map> - name String
- Name of database instance
- owner
Id String - quartely
Schedules List<Property Map> - reference
Count Number - snapshot
Time List<Property Map>Of Days - start
Time String - system
Policy Boolean - time
Zone String - timezone on which instance is created xw
- unique
Name String - weekly
Schedules List<Property Map> - yearly
Schedules List<Property Map>
NdbScaleDatabaseTimeMachineScheduleContinuousSchedule, NdbScaleDatabaseTimeMachineScheduleContinuousScheduleArgs
- Enabled bool
- Log
Backup intInterval - Snapshots
Per intDay
- Enabled bool
- Log
Backup intInterval - Snapshots
Per intDay
- enabled Boolean
- log
Backup IntegerInterval - snapshots
Per IntegerDay
- enabled boolean
- log
Backup numberInterval - snapshots
Per numberDay
- enabled bool
- log_
backup_ intinterval - snapshots_
per_ intday
- enabled Boolean
- log
Backup NumberInterval - snapshots
Per NumberDay
NdbScaleDatabaseTimeMachineScheduleDailySchedule, NdbScaleDatabaseTimeMachineScheduleDailyScheduleArgs
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
NdbScaleDatabaseTimeMachineScheduleMonthlySchedule, NdbScaleDatabaseTimeMachineScheduleMonthlyScheduleArgs
- Day
Of intMonth - Enabled bool
- Day
Of intMonth - Enabled bool
- day
Of IntegerMonth - enabled Boolean
- day
Of numberMonth - enabled boolean
- day_
of_ intmonth - enabled bool
- day
Of NumberMonth - enabled Boolean
NdbScaleDatabaseTimeMachineScheduleQuartelySchedule, NdbScaleDatabaseTimeMachineScheduleQuartelyScheduleArgs
- Day
Of intMonth - Enabled bool
- Start
Month string - Start
Month stringValue
- Day
Of intMonth - Enabled bool
- Start
Month string - Start
Month stringValue
- day
Of IntegerMonth - enabled Boolean
- start
Month String - start
Month StringValue
- day
Of numberMonth - enabled boolean
- start
Month string - start
Month stringValue
- day_
of_ intmonth - enabled bool
- start_
month str - start_
month_ strvalue
- day
Of NumberMonth - enabled Boolean
- start
Month String - start
Month StringValue
NdbScaleDatabaseTimeMachineScheduleSnapshotTimeOfDay, NdbScaleDatabaseTimeMachineScheduleSnapshotTimeOfDayArgs
NdbScaleDatabaseTimeMachineScheduleWeeklySchedule, NdbScaleDatabaseTimeMachineScheduleWeeklyScheduleArgs
- Day
Of stringWeek - Day
Of stringWeek Value - Enabled bool
- Day
Of stringWeek - Day
Of stringWeek Value - Enabled bool
- day
Of StringWeek - day
Of StringWeek Value - enabled Boolean
- day
Of stringWeek - day
Of stringWeek Value - enabled boolean
- day_
of_ strweek - day_
of_ strweek_ value - enabled bool
- day
Of StringWeek - day
Of StringWeek Value - enabled Boolean
NdbScaleDatabaseTimeMachineScheduleYearlySchedule, NdbScaleDatabaseTimeMachineScheduleYearlyScheduleArgs
- Day
Of intMonth - Enabled bool
- Month string
- Month
Value string
- Day
Of intMonth - Enabled bool
- Month string
- Month
Value string
- day
Of IntegerMonth - enabled Boolean
- month String
- month
Value String
- day
Of numberMonth - enabled boolean
- month string
- month
Value string
- day_
of_ intmonth - enabled bool
- month str
- month_
value str
- day
Of NumberMonth - enabled Boolean
- month String
- month
Value String
NdbScaleDatabaseTimeMachineSla, NdbScaleDatabaseTimeMachineSlaArgs
- Continuous
Retention int - Current
Active stringFrequency - Daily
Retention int - Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Description string
- description of database instance
- Id string
- Monthly
Retention int - Name string
- Name of database instance
- Owner
Id string - Pitr
Enabled bool - Quarterly
Retention int - Reference
Count int - System
Sla bool - Unique
Name string - Weekly
Retention int - Yearly
Retention int
- Continuous
Retention int - Current
Active stringFrequency - Daily
Retention int - Date
Created string - date created for db instance
- Date
Modified string - date modified for instance
- Description string
- description of database instance
- Id string
- Monthly
Retention int - Name string
- Name of database instance
- Owner
Id string - Pitr
Enabled bool - Quarterly
Retention int - Reference
Count int - System
Sla bool - Unique
Name string - Weekly
Retention int - Yearly
Retention int
- continuous
Retention Integer - current
Active StringFrequency - daily
Retention Integer - date
Created String - date created for db instance
- date
Modified String - date modified for instance
- description String
- description of database instance
- id String
- monthly
Retention Integer - name String
- Name of database instance
- owner
Id String - pitr
Enabled Boolean - quarterly
Retention Integer - reference
Count Integer - system
Sla Boolean - unique
Name String - weekly
Retention Integer - yearly
Retention Integer
- continuous
Retention number - current
Active stringFrequency - daily
Retention number - date
Created string - date created for db instance
- date
Modified string - date modified for instance
- description string
- description of database instance
- id string
- monthly
Retention number - name string
- Name of database instance
- owner
Id string - pitr
Enabled boolean - quarterly
Retention number - reference
Count number - system
Sla boolean - unique
Name string - weekly
Retention number - yearly
Retention number
- continuous_
retention int - current_
active_ strfrequency - daily_
retention int - date_
created str - date created for db instance
- date_
modified str - date modified for instance
- description str
- description of database instance
- id str
- monthly_
retention int - name str
- Name of database instance
- owner_
id str - pitr_
enabled bool - quarterly_
retention int - reference_
count int - system_
sla bool - unique_
name str - weekly_
retention int - yearly_
retention int
- continuous
Retention Number - current
Active StringFrequency - daily
Retention Number - date
Created String - date created for db instance
- date
Modified String - date modified for instance
- description String
- description of database instance
- id String
- monthly
Retention Number - name String
- Name of database instance
- owner
Id String - pitr
Enabled Boolean - quarterly
Retention Number - reference
Count Number - system
Sla Boolean - unique
Name String - weekly
Retention Number - yearly
Retention Number
NdbScaleDatabaseTimeMachineTag, NdbScaleDatabaseTimeMachineTagArgs
- 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
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
nutanix
Terraform Provider.