nutanix.NdbClone
Explore with Pulumi AI
Provides a resource to perform the clone of database instance based on the input parameters.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as nutanix from "@pierskarsenbarg/nutanix";
const name = new nutanix.NdbClone("name", {
    computeProfileId: "{{ compute_profile_id }}",
    createDbserver: true,
    databaseParameterProfileId: "{{ databse_profile_id }}",
    networkProfileId: "{{ network_profile_id }}",
    nodes: [{
        computeProfileId: "{{ compute_profile_id }}",
        networkProfileId: "{{ network_profile_id }}",
        nxClusterId: "{{ nx_Cluster_id }}",
        vmName: "test_vm_clone",
    }],
    nxClusterId: "{{ nx_Cluster_id }}",
    postgresqlInfos: [{
        dbPassword: "pass",
        vmName: "test_vm_clone",
    }],
    sshPublicKey: "{{ sshkey }}",
    timeMachineName: "test-pg-inst",
    timeZone: "Asia/Calcutta",
    userPitrTimestamp: "{{ point_in_time }}",
});
import pulumi
import pulumi_nutanix as nutanix
name = nutanix.NdbClone("name",
    compute_profile_id="{{ compute_profile_id }}",
    create_dbserver=True,
    database_parameter_profile_id="{{ databse_profile_id }}",
    network_profile_id="{{ network_profile_id }}",
    nodes=[{
        "compute_profile_id": "{{ compute_profile_id }}",
        "network_profile_id": "{{ network_profile_id }}",
        "nx_cluster_id": "{{ nx_Cluster_id }}",
        "vm_name": "test_vm_clone",
    }],
    nx_cluster_id="{{ nx_Cluster_id }}",
    postgresql_infos=[{
        "db_password": "pass",
        "vm_name": "test_vm_clone",
    }],
    ssh_public_key="{{ sshkey }}",
    time_machine_name="test-pg-inst",
    time_zone="Asia/Calcutta",
    user_pitr_timestamp="{{ point_in_time }}")
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.NewNdbClone(ctx, "name", &nutanix.NdbCloneArgs{
			ComputeProfileId:           pulumi.String("{{ compute_profile_id }}"),
			CreateDbserver:             pulumi.Bool(true),
			DatabaseParameterProfileId: pulumi.String("{{ databse_profile_id }}"),
			NetworkProfileId:           pulumi.String("{{ network_profile_id }}"),
			Nodes: nutanix.NdbCloneNodeArray{
				&nutanix.NdbCloneNodeArgs{
					ComputeProfileId: pulumi.String("{{ compute_profile_id }}"),
					NetworkProfileId: pulumi.String("{{ network_profile_id }}"),
					NxClusterId:      pulumi.String("{{ nx_Cluster_id }}"),
					VmName:           pulumi.String("test_vm_clone"),
				},
			},
			NxClusterId: pulumi.String("{{ nx_Cluster_id }}"),
			PostgresqlInfos: nutanix.NdbClonePostgresqlInfoArray{
				&nutanix.NdbClonePostgresqlInfoArgs{
					DbPassword: pulumi.String("pass"),
					VmName:     pulumi.String("test_vm_clone"),
				},
			},
			SshPublicKey:      pulumi.String("{{ sshkey }}"),
			TimeMachineName:   pulumi.String("test-pg-inst"),
			TimeZone:          pulumi.String("Asia/Calcutta"),
			UserPitrTimestamp: pulumi.String("{{ point_in_time }}"),
		})
		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 name = new Nutanix.NdbClone("name", new()
    {
        ComputeProfileId = "{{ compute_profile_id }}",
        CreateDbserver = true,
        DatabaseParameterProfileId = "{{ databse_profile_id }}",
        NetworkProfileId = "{{ network_profile_id }}",
        Nodes = new[]
        {
            new Nutanix.Inputs.NdbCloneNodeArgs
            {
                ComputeProfileId = "{{ compute_profile_id }}",
                NetworkProfileId = "{{ network_profile_id }}",
                NxClusterId = "{{ nx_Cluster_id }}",
                VmName = "test_vm_clone",
            },
        },
        NxClusterId = "{{ nx_Cluster_id }}",
        PostgresqlInfos = new[]
        {
            new Nutanix.Inputs.NdbClonePostgresqlInfoArgs
            {
                DbPassword = "pass",
                VmName = "test_vm_clone",
            },
        },
        SshPublicKey = "{{ sshkey }}",
        TimeMachineName = "test-pg-inst",
        TimeZone = "Asia/Calcutta",
        UserPitrTimestamp = "{{ point_in_time }}",
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.nutanix.NdbClone;
import com.pulumi.nutanix.NdbCloneArgs;
import com.pulumi.nutanix.inputs.NdbCloneNodeArgs;
import com.pulumi.nutanix.inputs.NdbClonePostgresqlInfoArgs;
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 name = new NdbClone("name", NdbCloneArgs.builder()
            .computeProfileId("{{ compute_profile_id }}")
            .createDbserver(true)
            .databaseParameterProfileId("{{ databse_profile_id }}")
            .networkProfileId("{{ network_profile_id }}")
            .nodes(NdbCloneNodeArgs.builder()
                .computeProfileId("{{ compute_profile_id }}")
                .networkProfileId("{{ network_profile_id }}")
                .nxClusterId("{{ nx_Cluster_id }}")
                .vmName("test_vm_clone")
                .build())
            .nxClusterId("{{ nx_Cluster_id }}")
            .postgresqlInfos(NdbClonePostgresqlInfoArgs.builder()
                .dbPassword("pass")
                .vmName("test_vm_clone")
                .build())
            .sshPublicKey("{{ sshkey }}")
            .timeMachineName("test-pg-inst")
            .timeZone("Asia/Calcutta")
            .userPitrTimestamp("{{ point_in_time }}")
            .build());
    }
}
resources:
  name:
    type: nutanix:NdbClone
    properties:
      computeProfileId: '{{ compute_profile_id }}'
      createDbserver: true
      databaseParameterProfileId: '{{ databse_profile_id }}'
      networkProfileId: '{{ network_profile_id }}'
      nodes:
        - computeProfileId: '{{ compute_profile_id }}'
          networkProfileId: '{{ network_profile_id }}'
          nxClusterId: '{{ nx_Cluster_id }}'
          vmName: test_vm_clone
      nxClusterId: '{{ nx_Cluster_id }}'
      postgresqlInfos:
        - dbPassword: pass
          vmName: test_vm_clone
      sshPublicKey: '{{ sshkey }}'
      timeMachineName: test-pg-inst
      timeZone: Asia/Calcutta
      userPitrTimestamp: '{{ point_in_time }}'
Create NdbClone Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new NdbClone(name: string, args: NdbCloneArgs, opts?: CustomResourceOptions);@overload
def NdbClone(resource_name: str,
             args: NdbCloneArgs,
             opts: Optional[ResourceOptions] = None)
@overload
def NdbClone(resource_name: str,
             opts: Optional[ResourceOptions] = None,
             nodes: Optional[Sequence[NdbCloneNodeArgs]] = None,
             nx_cluster_id: Optional[str] = None,
             network_profile_id: Optional[str] = None,
             database_parameter_profile_id: Optional[str] = None,
             node_count: Optional[int] = None,
             dbserver_cluster_id: Optional[str] = None,
             dbserver_id: Optional[str] = None,
             dbserver_logical_cluster_id: Optional[str] = None,
             delete: Optional[bool] = None,
             delete_logical_cluster: Optional[bool] = None,
             delete_time_machine: Optional[bool] = None,
             description: Optional[str] = None,
             forced: Optional[bool] = None,
             latest_snapshot: Optional[bool] = None,
             lcm_configs: Optional[Sequence[NdbCloneLcmConfigArgs]] = None,
             name: Optional[str] = None,
             vm_password: Optional[str] = None,
             create_dbserver: Optional[bool] = None,
             compute_profile_id: Optional[str] = None,
             clustered: Optional[bool] = None,
             postgresql_infos: Optional[Sequence[NdbClonePostgresqlInfoArgs]] = None,
             remove: Optional[bool] = None,
             remove_logical_cluster: Optional[bool] = None,
             snapshot_id: Optional[str] = None,
             soft_remove: Optional[bool] = None,
             ssh_public_key: Optional[str] = None,
             tags: Optional[Sequence[NdbCloneTagArgs]] = None,
             time_machine_id: Optional[str] = None,
             time_machine_name: Optional[str] = None,
             time_zone: Optional[str] = None,
             user_pitr_timestamp: Optional[str] = None,
             actionarguments: Optional[Sequence[NdbCloneActionargumentArgs]] = None)func NewNdbClone(ctx *Context, name string, args NdbCloneArgs, opts ...ResourceOption) (*NdbClone, error)public NdbClone(string name, NdbCloneArgs args, CustomResourceOptions? opts = null)
public NdbClone(String name, NdbCloneArgs args)
public NdbClone(String name, NdbCloneArgs args, CustomResourceOptions options)
type: nutanix:NdbClone
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 NdbCloneArgs
- 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 NdbCloneArgs
- 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 NdbCloneArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NdbCloneArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args NdbCloneArgs
- 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 ndbCloneResource = new Nutanix.NdbClone("ndbCloneResource", new()
{
    Nodes = new[]
    {
        new Nutanix.Inputs.NdbCloneNodeArgs
        {
            ComputeProfileId = "string",
            DbserverId = "string",
            NetworkProfileId = "string",
            NewDbServerTimeZone = "string",
            NxClusterId = "string",
            Properties = new[]
            {
                new Nutanix.Inputs.NdbCloneNodePropertyArgs
                {
                    Name = "string",
                    Value = "string",
                },
            },
            VmName = "string",
        },
    },
    NxClusterId = "string",
    NetworkProfileId = "string",
    DatabaseParameterProfileId = "string",
    NodeCount = 0,
    DbserverClusterId = "string",
    DbserverId = "string",
    DbserverLogicalClusterId = "string",
    Delete = false,
    DeleteLogicalCluster = false,
    DeleteTimeMachine = false,
    Description = "string",
    Forced = false,
    LatestSnapshot = false,
    LcmConfigs = new[]
    {
        new Nutanix.Inputs.NdbCloneLcmConfigArgs
        {
            DatabaseLcmConfigs = new[]
            {
                new Nutanix.Inputs.NdbCloneLcmConfigDatabaseLcmConfigArgs
                {
                    ExpiryDetails = new[]
                    {
                        new Nutanix.Inputs.NdbCloneLcmConfigDatabaseLcmConfigExpiryDetailArgs
                        {
                            ExpiryDateTimezone = "string",
                            DeleteDatabase = false,
                            ExpireInDays = 0,
                        },
                    },
                    RefreshDetails = new[]
                    {
                        new Nutanix.Inputs.NdbCloneLcmConfigDatabaseLcmConfigRefreshDetailArgs
                        {
                            RefreshDateTimezone = "string",
                            RefreshInDays = 0,
                            RefreshTime = "string",
                        },
                    },
                },
            },
        },
    },
    Name = "string",
    VmPassword = "string",
    CreateDbserver = false,
    ComputeProfileId = "string",
    Clustered = false,
    PostgresqlInfos = new[]
    {
        new Nutanix.Inputs.NdbClonePostgresqlInfoArgs
        {
            DbPassword = "string",
            VmName = "string",
            DbserverDescription = "string",
            PostCloneCmd = "string",
            PreCloneCmd = "string",
        },
    },
    Remove = false,
    RemoveLogicalCluster = false,
    SnapshotId = "string",
    SoftRemove = false,
    SshPublicKey = "string",
    Tags = new[]
    {
        new Nutanix.Inputs.NdbCloneTagArgs
        {
            EntityId = "string",
            EntityType = "string",
            TagId = "string",
            TagName = "string",
            Value = "string",
        },
    },
    TimeMachineId = "string",
    TimeMachineName = "string",
    TimeZone = "string",
    UserPitrTimestamp = "string",
    Actionarguments = new[]
    {
        new Nutanix.Inputs.NdbCloneActionargumentArgs
        {
            Name = "string",
            Value = "string",
        },
    },
});
example, err := nutanix.NewNdbClone(ctx, "ndbCloneResource", &nutanix.NdbCloneArgs{
	Nodes: nutanix.NdbCloneNodeArray{
		&nutanix.NdbCloneNodeArgs{
			ComputeProfileId:    pulumi.String("string"),
			DbserverId:          pulumi.String("string"),
			NetworkProfileId:    pulumi.String("string"),
			NewDbServerTimeZone: pulumi.String("string"),
			NxClusterId:         pulumi.String("string"),
			Properties: nutanix.NdbCloneNodePropertyArray{
				&nutanix.NdbCloneNodePropertyArgs{
					Name:  pulumi.String("string"),
					Value: pulumi.String("string"),
				},
			},
			VmName: pulumi.String("string"),
		},
	},
	NxClusterId:                pulumi.String("string"),
	NetworkProfileId:           pulumi.String("string"),
	DatabaseParameterProfileId: pulumi.String("string"),
	NodeCount:                  pulumi.Int(0),
	DbserverClusterId:          pulumi.String("string"),
	DbserverId:                 pulumi.String("string"),
	DbserverLogicalClusterId:   pulumi.String("string"),
	Delete:                     pulumi.Bool(false),
	DeleteLogicalCluster:       pulumi.Bool(false),
	DeleteTimeMachine:          pulumi.Bool(false),
	Description:                pulumi.String("string"),
	Forced:                     pulumi.Bool(false),
	LatestSnapshot:             pulumi.Bool(false),
	LcmConfigs: nutanix.NdbCloneLcmConfigArray{
		&nutanix.NdbCloneLcmConfigArgs{
			DatabaseLcmConfigs: nutanix.NdbCloneLcmConfigDatabaseLcmConfigArray{
				&nutanix.NdbCloneLcmConfigDatabaseLcmConfigArgs{
					ExpiryDetails: nutanix.NdbCloneLcmConfigDatabaseLcmConfigExpiryDetailArray{
						&nutanix.NdbCloneLcmConfigDatabaseLcmConfigExpiryDetailArgs{
							ExpiryDateTimezone: pulumi.String("string"),
							DeleteDatabase:     pulumi.Bool(false),
							ExpireInDays:       pulumi.Int(0),
						},
					},
					RefreshDetails: nutanix.NdbCloneLcmConfigDatabaseLcmConfigRefreshDetailArray{
						&nutanix.NdbCloneLcmConfigDatabaseLcmConfigRefreshDetailArgs{
							RefreshDateTimezone: pulumi.String("string"),
							RefreshInDays:       pulumi.Int(0),
							RefreshTime:         pulumi.String("string"),
						},
					},
				},
			},
		},
	},
	Name:             pulumi.String("string"),
	VmPassword:       pulumi.String("string"),
	CreateDbserver:   pulumi.Bool(false),
	ComputeProfileId: pulumi.String("string"),
	Clustered:        pulumi.Bool(false),
	PostgresqlInfos: nutanix.NdbClonePostgresqlInfoArray{
		&nutanix.NdbClonePostgresqlInfoArgs{
			DbPassword:          pulumi.String("string"),
			VmName:              pulumi.String("string"),
			DbserverDescription: pulumi.String("string"),
			PostCloneCmd:        pulumi.String("string"),
			PreCloneCmd:         pulumi.String("string"),
		},
	},
	Remove:               pulumi.Bool(false),
	RemoveLogicalCluster: pulumi.Bool(false),
	SnapshotId:           pulumi.String("string"),
	SoftRemove:           pulumi.Bool(false),
	SshPublicKey:         pulumi.String("string"),
	Tags: nutanix.NdbCloneTagArray{
		&nutanix.NdbCloneTagArgs{
			EntityId:   pulumi.String("string"),
			EntityType: pulumi.String("string"),
			TagId:      pulumi.String("string"),
			TagName:    pulumi.String("string"),
			Value:      pulumi.String("string"),
		},
	},
	TimeMachineId:     pulumi.String("string"),
	TimeMachineName:   pulumi.String("string"),
	TimeZone:          pulumi.String("string"),
	UserPitrTimestamp: pulumi.String("string"),
	Actionarguments: nutanix.NdbCloneActionargumentArray{
		&nutanix.NdbCloneActionargumentArgs{
			Name:  pulumi.String("string"),
			Value: pulumi.String("string"),
		},
	},
})
var ndbCloneResource = new NdbClone("ndbCloneResource", NdbCloneArgs.builder()
    .nodes(NdbCloneNodeArgs.builder()
        .computeProfileId("string")
        .dbserverId("string")
        .networkProfileId("string")
        .newDbServerTimeZone("string")
        .nxClusterId("string")
        .properties(NdbCloneNodePropertyArgs.builder()
            .name("string")
            .value("string")
            .build())
        .vmName("string")
        .build())
    .nxClusterId("string")
    .networkProfileId("string")
    .databaseParameterProfileId("string")
    .nodeCount(0)
    .dbserverClusterId("string")
    .dbserverId("string")
    .dbserverLogicalClusterId("string")
    .delete(false)
    .deleteLogicalCluster(false)
    .deleteTimeMachine(false)
    .description("string")
    .forced(false)
    .latestSnapshot(false)
    .lcmConfigs(NdbCloneLcmConfigArgs.builder()
        .databaseLcmConfigs(NdbCloneLcmConfigDatabaseLcmConfigArgs.builder()
            .expiryDetails(NdbCloneLcmConfigDatabaseLcmConfigExpiryDetailArgs.builder()
                .expiryDateTimezone("string")
                .deleteDatabase(false)
                .expireInDays(0)
                .build())
            .refreshDetails(NdbCloneLcmConfigDatabaseLcmConfigRefreshDetailArgs.builder()
                .refreshDateTimezone("string")
                .refreshInDays(0)
                .refreshTime("string")
                .build())
            .build())
        .build())
    .name("string")
    .vmPassword("string")
    .createDbserver(false)
    .computeProfileId("string")
    .clustered(false)
    .postgresqlInfos(NdbClonePostgresqlInfoArgs.builder()
        .dbPassword("string")
        .vmName("string")
        .dbserverDescription("string")
        .postCloneCmd("string")
        .preCloneCmd("string")
        .build())
    .remove(false)
    .removeLogicalCluster(false)
    .snapshotId("string")
    .softRemove(false)
    .sshPublicKey("string")
    .tags(NdbCloneTagArgs.builder()
        .entityId("string")
        .entityType("string")
        .tagId("string")
        .tagName("string")
        .value("string")
        .build())
    .timeMachineId("string")
    .timeMachineName("string")
    .timeZone("string")
    .userPitrTimestamp("string")
    .actionarguments(NdbCloneActionargumentArgs.builder()
        .name("string")
        .value("string")
        .build())
    .build());
ndb_clone_resource = nutanix.NdbClone("ndbCloneResource",
    nodes=[{
        "compute_profile_id": "string",
        "dbserver_id": "string",
        "network_profile_id": "string",
        "new_db_server_time_zone": "string",
        "nx_cluster_id": "string",
        "properties": [{
            "name": "string",
            "value": "string",
        }],
        "vm_name": "string",
    }],
    nx_cluster_id="string",
    network_profile_id="string",
    database_parameter_profile_id="string",
    node_count=0,
    dbserver_cluster_id="string",
    dbserver_id="string",
    dbserver_logical_cluster_id="string",
    delete=False,
    delete_logical_cluster=False,
    delete_time_machine=False,
    description="string",
    forced=False,
    latest_snapshot=False,
    lcm_configs=[{
        "database_lcm_configs": [{
            "expiry_details": [{
                "expiry_date_timezone": "string",
                "delete_database": False,
                "expire_in_days": 0,
            }],
            "refresh_details": [{
                "refresh_date_timezone": "string",
                "refresh_in_days": 0,
                "refresh_time": "string",
            }],
        }],
    }],
    name="string",
    vm_password="string",
    create_dbserver=False,
    compute_profile_id="string",
    clustered=False,
    postgresql_infos=[{
        "db_password": "string",
        "vm_name": "string",
        "dbserver_description": "string",
        "post_clone_cmd": "string",
        "pre_clone_cmd": "string",
    }],
    remove=False,
    remove_logical_cluster=False,
    snapshot_id="string",
    soft_remove=False,
    ssh_public_key="string",
    tags=[{
        "entity_id": "string",
        "entity_type": "string",
        "tag_id": "string",
        "tag_name": "string",
        "value": "string",
    }],
    time_machine_id="string",
    time_machine_name="string",
    time_zone="string",
    user_pitr_timestamp="string",
    actionarguments=[{
        "name": "string",
        "value": "string",
    }])
const ndbCloneResource = new nutanix.NdbClone("ndbCloneResource", {
    nodes: [{
        computeProfileId: "string",
        dbserverId: "string",
        networkProfileId: "string",
        newDbServerTimeZone: "string",
        nxClusterId: "string",
        properties: [{
            name: "string",
            value: "string",
        }],
        vmName: "string",
    }],
    nxClusterId: "string",
    networkProfileId: "string",
    databaseParameterProfileId: "string",
    nodeCount: 0,
    dbserverClusterId: "string",
    dbserverId: "string",
    dbserverLogicalClusterId: "string",
    "delete": false,
    deleteLogicalCluster: false,
    deleteTimeMachine: false,
    description: "string",
    forced: false,
    latestSnapshot: false,
    lcmConfigs: [{
        databaseLcmConfigs: [{
            expiryDetails: [{
                expiryDateTimezone: "string",
                deleteDatabase: false,
                expireInDays: 0,
            }],
            refreshDetails: [{
                refreshDateTimezone: "string",
                refreshInDays: 0,
                refreshTime: "string",
            }],
        }],
    }],
    name: "string",
    vmPassword: "string",
    createDbserver: false,
    computeProfileId: "string",
    clustered: false,
    postgresqlInfos: [{
        dbPassword: "string",
        vmName: "string",
        dbserverDescription: "string",
        postCloneCmd: "string",
        preCloneCmd: "string",
    }],
    remove: false,
    removeLogicalCluster: false,
    snapshotId: "string",
    softRemove: false,
    sshPublicKey: "string",
    tags: [{
        entityId: "string",
        entityType: "string",
        tagId: "string",
        tagName: "string",
        value: "string",
    }],
    timeMachineId: "string",
    timeMachineName: "string",
    timeZone: "string",
    userPitrTimestamp: "string",
    actionarguments: [{
        name: "string",
        value: "string",
    }],
});
type: nutanix:NdbClone
properties:
    actionarguments:
        - name: string
          value: string
    clustered: false
    computeProfileId: string
    createDbserver: false
    databaseParameterProfileId: string
    dbserverClusterId: string
    dbserverId: string
    dbserverLogicalClusterId: string
    delete: false
    deleteLogicalCluster: false
    deleteTimeMachine: false
    description: string
    forced: false
    latestSnapshot: false
    lcmConfigs:
        - databaseLcmConfigs:
            - expiryDetails:
                - deleteDatabase: false
                  expireInDays: 0
                  expiryDateTimezone: string
              refreshDetails:
                - refreshDateTimezone: string
                  refreshInDays: 0
                  refreshTime: string
    name: string
    networkProfileId: string
    nodeCount: 0
    nodes:
        - computeProfileId: string
          dbserverId: string
          networkProfileId: string
          newDbServerTimeZone: string
          nxClusterId: string
          properties:
            - name: string
              value: string
          vmName: string
    nxClusterId: string
    postgresqlInfos:
        - dbPassword: string
          dbserverDescription: string
          postCloneCmd: string
          preCloneCmd: string
          vmName: string
    remove: false
    removeLogicalCluster: false
    snapshotId: string
    softRemove: false
    sshPublicKey: string
    tags:
        - entityId: string
          entityType: string
          tagId: string
          tagName: string
          value: string
    timeMachineId: string
    timeMachineName: string
    timeZone: string
    userPitrTimestamp: string
    vmPassword: string
NdbClone 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 NdbClone resource accepts the following input properties:
- Nodes
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Node> 
- Nodes contain info about dbservers vm
- NxCluster stringId 
- cluster id on where clone will be present
- Actionarguments
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Actionargument> 
- if any action arguments is required
- Clustered bool
- clone will be clustered or not
- ComputeProfile stringId 
- specify the compute profile id
- CreateDbserver bool
- create new dbserver
- DatabaseParameter stringProfile Id 
- specify the database parameter profile id
- DbserverCluster stringId 
- dbserver cluster id
- DbserverId string
- Specify if you want to create a database server. This value can be set to true or false as required.
- DbserverLogical stringCluster Id 
- dbserver logical cluster id
- Delete bool
- (Optional) Delete the database clone from the VM. Default value is true
 
- DeleteLogical boolCluster 
- (Optional) Delete the logical cluster. Default is true
 
- DeleteTime boolMachine 
- (Optional) Delete the database's Time Machine (snapshots/logs) from the NDB. Default value is true
 
- Description string
- database instance description
- Forced bool
- (Optional) Force delete of instance. Default is false
 
- LatestSnapshot bool
- latest snapshot
- LcmConfigs List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Lcm Config> 
- LCM Config contains the expiry details and refresh details
- Name string
- database instance name
- NetworkProfile stringId 
- specify the network profile id
- NodeCount int
- Node count. Default is 1 for single instance
- PostgresqlInfos List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Postgresql Info> 
- postgresql info for the clone
- Remove bool
- (Optional) Unregister the database clone from NDB. Default value is false
 
- RemoveLogical boolCluster 
- remove logical cluster. Default value is false
- SnapshotId string
- snapshot id from where clone is created
- SoftRemove bool
- (Optional) Soft remove. Default will be false
 
- SshPublic stringKey 
- ssh public key
- 
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Tag> 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- TimeMachine stringId 
- time machine id
- TimeMachine stringName 
- time machine name
- TimeZone string
- timezone
- UserPitr stringTimestamp 
- point in time for clone to be created
- VmPassword string
- vm password
- Nodes
[]NdbClone Node Args 
- Nodes contain info about dbservers vm
- NxCluster stringId 
- cluster id on where clone will be present
- Actionarguments
[]NdbClone Actionargument Args 
- if any action arguments is required
- Clustered bool
- clone will be clustered or not
- ComputeProfile stringId 
- specify the compute profile id
- CreateDbserver bool
- create new dbserver
- DatabaseParameter stringProfile Id 
- specify the database parameter profile id
- DbserverCluster stringId 
- dbserver cluster id
- DbserverId string
- Specify if you want to create a database server. This value can be set to true or false as required.
- DbserverLogical stringCluster Id 
- dbserver logical cluster id
- Delete bool
- (Optional) Delete the database clone from the VM. Default value is true
 
- DeleteLogical boolCluster 
- (Optional) Delete the logical cluster. Default is true
 
- DeleteTime boolMachine 
- (Optional) Delete the database's Time Machine (snapshots/logs) from the NDB. Default value is true
 
- Description string
- database instance description
- Forced bool
- (Optional) Force delete of instance. Default is false
 
- LatestSnapshot bool
- latest snapshot
- LcmConfigs []NdbClone Lcm Config Args 
- LCM Config contains the expiry details and refresh details
- Name string
- database instance name
- NetworkProfile stringId 
- specify the network profile id
- NodeCount int
- Node count. Default is 1 for single instance
- PostgresqlInfos []NdbClone Postgresql Info Args 
- postgresql info for the clone
- Remove bool
- (Optional) Unregister the database clone from NDB. Default value is false
 
- RemoveLogical boolCluster 
- remove logical cluster. Default value is false
- SnapshotId string
- snapshot id from where clone is created
- SoftRemove bool
- (Optional) Soft remove. Default will be false
 
- SshPublic stringKey 
- ssh public key
- 
[]NdbClone Tag Args 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- TimeMachine stringId 
- time machine id
- TimeMachine stringName 
- time machine name
- TimeZone string
- timezone
- UserPitr stringTimestamp 
- point in time for clone to be created
- VmPassword string
- vm password
- nodes
List<NdbClone Node> 
- Nodes contain info about dbservers vm
- nxCluster StringId 
- cluster id on where clone will be present
- actionarguments
List<NdbClone Actionargument> 
- if any action arguments is required
- clustered Boolean
- clone will be clustered or not
- computeProfile StringId 
- specify the compute profile id
- createDbserver Boolean
- create new dbserver
- databaseParameter StringProfile Id 
- specify the database parameter profile id
- dbserverCluster StringId 
- dbserver cluster id
- dbserverId String
- Specify if you want to create a database server. This value can be set to true or false as required.
- dbserverLogical StringCluster Id 
- dbserver logical cluster id
- delete Boolean
- (Optional) Delete the database clone from the VM. Default value is true
 
- deleteLogical BooleanCluster 
- (Optional) Delete the logical cluster. Default is true
 
- deleteTime BooleanMachine 
- (Optional) Delete the database's Time Machine (snapshots/logs) from the NDB. Default value is true
 
- description String
- database instance description
- forced Boolean
- (Optional) Force delete of instance. Default is false
 
- latestSnapshot Boolean
- latest snapshot
- lcmConfigs List<NdbClone Lcm Config> 
- LCM Config contains the expiry details and refresh details
- name String
- database instance name
- networkProfile StringId 
- specify the network profile id
- nodeCount Integer
- Node count. Default is 1 for single instance
- postgresqlInfos List<NdbClone Postgresql Info> 
- postgresql info for the clone
- remove Boolean
- (Optional) Unregister the database clone from NDB. Default value is false
 
- removeLogical BooleanCluster 
- remove logical cluster. Default value is false
- snapshotId String
- snapshot id from where clone is created
- softRemove Boolean
- (Optional) Soft remove. Default will be false
 
- sshPublic StringKey 
- ssh public key
- 
List<NdbClone Tag> 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- timeMachine StringId 
- time machine id
- timeMachine StringName 
- time machine name
- timeZone String
- timezone
- userPitr StringTimestamp 
- point in time for clone to be created
- vmPassword String
- vm password
- nodes
NdbClone Node[] 
- Nodes contain info about dbservers vm
- nxCluster stringId 
- cluster id on where clone will be present
- actionarguments
NdbClone Actionargument[] 
- if any action arguments is required
- clustered boolean
- clone will be clustered or not
- computeProfile stringId 
- specify the compute profile id
- createDbserver boolean
- create new dbserver
- databaseParameter stringProfile Id 
- specify the database parameter profile id
- dbserverCluster stringId 
- dbserver cluster id
- dbserverId string
- Specify if you want to create a database server. This value can be set to true or false as required.
- dbserverLogical stringCluster Id 
- dbserver logical cluster id
- delete boolean
- (Optional) Delete the database clone from the VM. Default value is true
 
- deleteLogical booleanCluster 
- (Optional) Delete the logical cluster. Default is true
 
- deleteTime booleanMachine 
- (Optional) Delete the database's Time Machine (snapshots/logs) from the NDB. Default value is true
 
- description string
- database instance description
- forced boolean
- (Optional) Force delete of instance. Default is false
 
- latestSnapshot boolean
- latest snapshot
- lcmConfigs NdbClone Lcm Config[] 
- LCM Config contains the expiry details and refresh details
- name string
- database instance name
- networkProfile stringId 
- specify the network profile id
- nodeCount number
- Node count. Default is 1 for single instance
- postgresqlInfos NdbClone Postgresql Info[] 
- postgresql info for the clone
- remove boolean
- (Optional) Unregister the database clone from NDB. Default value is false
 
- removeLogical booleanCluster 
- remove logical cluster. Default value is false
- snapshotId string
- snapshot id from where clone is created
- softRemove boolean
- (Optional) Soft remove. Default will be false
 
- sshPublic stringKey 
- ssh public key
- 
NdbClone Tag[] 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- timeMachine stringId 
- time machine id
- timeMachine stringName 
- time machine name
- timeZone string
- timezone
- userPitr stringTimestamp 
- point in time for clone to be created
- vmPassword string
- vm password
- nodes
Sequence[NdbClone Node Args] 
- Nodes contain info about dbservers vm
- nx_cluster_ strid 
- cluster id on where clone will be present
- actionarguments
Sequence[NdbClone Actionargument Args] 
- if any action arguments is required
- clustered bool
- clone will be clustered or not
- compute_profile_ strid 
- specify the compute profile id
- create_dbserver bool
- create new dbserver
- database_parameter_ strprofile_ id 
- specify the database parameter profile id
- dbserver_cluster_ strid 
- dbserver cluster id
- dbserver_id str
- Specify if you want to create a database server. This value can be set to true or false as required.
- dbserver_logical_ strcluster_ id 
- dbserver logical cluster id
- delete bool
- (Optional) Delete the database clone from the VM. Default value is true
 
- delete_logical_ boolcluster 
- (Optional) Delete the logical cluster. Default is true
 
- delete_time_ boolmachine 
- (Optional) Delete the database's Time Machine (snapshots/logs) from the NDB. Default value is true
 
- description str
- database instance description
- forced bool
- (Optional) Force delete of instance. Default is false
 
- latest_snapshot bool
- latest snapshot
- lcm_configs Sequence[NdbClone Lcm Config Args] 
- LCM Config contains the expiry details and refresh details
- name str
- database instance name
- network_profile_ strid 
- specify the network profile id
- node_count int
- Node count. Default is 1 for single instance
- postgresql_infos Sequence[NdbClone Postgresql Info Args] 
- postgresql info for the clone
- remove bool
- (Optional) Unregister the database clone from NDB. Default value is false
 
- remove_logical_ boolcluster 
- remove logical cluster. Default value is false
- snapshot_id str
- snapshot id from where clone is created
- soft_remove bool
- (Optional) Soft remove. Default will be false
 
- ssh_public_ strkey 
- ssh public key
- 
Sequence[NdbClone 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
- time_machine_ strname 
- time machine name
- time_zone str
- timezone
- user_pitr_ strtimestamp 
- point in time for clone to be created
- vm_password str
- vm password
- nodes List<Property Map>
- Nodes contain info about dbservers vm
- nxCluster StringId 
- cluster id on where clone will be present
- actionarguments List<Property Map>
- if any action arguments is required
- clustered Boolean
- clone will be clustered or not
- computeProfile StringId 
- specify the compute profile id
- createDbserver Boolean
- create new dbserver
- databaseParameter StringProfile Id 
- specify the database parameter profile id
- dbserverCluster StringId 
- dbserver cluster id
- dbserverId String
- Specify if you want to create a database server. This value can be set to true or false as required.
- dbserverLogical StringCluster Id 
- dbserver logical cluster id
- delete Boolean
- (Optional) Delete the database clone from the VM. Default value is true
 
- deleteLogical BooleanCluster 
- (Optional) Delete the logical cluster. Default is true
 
- deleteTime BooleanMachine 
- (Optional) Delete the database's Time Machine (snapshots/logs) from the NDB. Default value is true
 
- description String
- database instance description
- forced Boolean
- (Optional) Force delete of instance. Default is false
 
- latestSnapshot Boolean
- latest snapshot
- lcmConfigs List<Property Map>
- LCM Config contains the expiry details and refresh details
- name String
- database instance name
- networkProfile StringId 
- specify the network profile id
- nodeCount Number
- Node count. Default is 1 for single instance
- postgresqlInfos List<Property Map>
- postgresql info for the clone
- remove Boolean
- (Optional) Unregister the database clone from NDB. Default value is false
 
- removeLogical BooleanCluster 
- remove logical cluster. Default value is false
- snapshotId String
- snapshot id from where clone is created
- softRemove Boolean
- (Optional) Soft remove. Default will be false
 
- sshPublic StringKey 
- ssh public key
- List<Property Map>
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- timeMachine StringId 
- time machine id
- timeMachine StringName 
- time machine name
- timeZone String
- timezone
- userPitr StringTimestamp 
- point in time for clone to be created
- vmPassword String
- vm password
Outputs
All input properties are implicitly available as output properties. Additionally, the NdbClone resource produces the following output properties:
- Clone bool
- cloned or not
- DatabaseCluster stringType 
- database cluster type
- DatabaseName string
- database name
- DatabaseNodes List<PiersKarsenbarg. Nutanix. Outputs. Ndb Clone Database Node> 
- database nodes associated with database instance
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- DbserverLogical Dictionary<string, string>Cluster 
- dbserver logical cluster
- Id string
- The provider-assigned unique ID for this managed resource.
- Infos
List<PiersKarsenbarg. Nutanix. Outputs. Ndb Clone Info> 
- info of clone
- LinkedDatabases List<PiersKarsenbarg. Nutanix. Outputs. Ndb Clone 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.
- ParentDatabase stringId 
- Properties
List<PiersKarsenbarg. Nutanix. Outputs. Ndb Clone Property> 
- List of all the properties
- Status string
- status of clone
- TimeMachines List<PiersKarsenbarg. Nutanix. Outputs. Ndb Clone Time Machine> 
- Type string
- type of clone
- Clone bool
- cloned or not
- DatabaseCluster stringType 
- database cluster type
- DatabaseName string
- database name
- DatabaseNodes []NdbClone Database Node 
- database nodes associated with database instance
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- DbserverLogical map[string]stringCluster 
- dbserver logical cluster
- Id string
- The provider-assigned unique ID for this managed resource.
- Infos
[]NdbClone Info 
- info of clone
- LinkedDatabases []NdbClone 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.
- ParentDatabase stringId 
- Properties
[]NdbClone Property 
- List of all the properties
- Status string
- status of clone
- TimeMachines []NdbClone Time Machine 
- Type string
- type of clone
- clone_ Boolean
- cloned or not
- databaseCluster StringType 
- database cluster type
- databaseName String
- database name
- databaseNodes List<NdbClone Database Node> 
- database nodes associated with database instance
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- dbserverLogical Map<String,String>Cluster 
- dbserver logical cluster
- id String
- The provider-assigned unique ID for this managed resource.
- infos
List<NdbClone Info> 
- info of clone
- linkedDatabases List<NdbClone 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.
- parentDatabase StringId 
- properties
List<NdbClone Property> 
- List of all the properties
- status String
- status of clone
- timeMachines List<NdbClone Time Machine> 
- type String
- type of clone
- clone boolean
- cloned or not
- databaseCluster stringType 
- database cluster type
- databaseName string
- database name
- databaseNodes NdbClone Database Node[] 
- database nodes associated with database instance
- dateCreated string
- date created for clone
- dateModified string
- last modified date for clone
- dbserverLogical {[key: string]: string}Cluster 
- dbserver logical cluster
- id string
- The provider-assigned unique ID for this managed resource.
- infos
NdbClone Info[] 
- info of clone
- linkedDatabases NdbClone 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.
- parentDatabase stringId 
- properties
NdbClone Property[] 
- List of all the properties
- status string
- status of clone
- timeMachines NdbClone Time Machine[] 
- type string
- type of clone
- clone bool
- cloned or not
- database_cluster_ strtype 
- database cluster type
- database_name str
- database name
- database_nodes Sequence[NdbClone Database Node] 
- database nodes associated with database instance
- date_created str
- date created for clone
- date_modified str
- last modified date for clone
- dbserver_logical_ Mapping[str, str]cluster 
- dbserver logical cluster
- id str
- The provider-assigned unique ID for this managed resource.
- infos
Sequence[NdbClone Info] 
- info of clone
- linked_databases Sequence[NdbClone 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.
- parent_database_ strid 
- properties
Sequence[NdbClone Property] 
- List of all the properties
- status str
- status of clone
- time_machines Sequence[NdbClone Time Machine] 
- type str
- type of clone
- clone Boolean
- cloned or not
- databaseCluster StringType 
- database cluster type
- databaseName String
- database name
- databaseNodes List<Property Map>
- database nodes associated with database instance
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- dbserverLogical Map<String>Cluster 
- dbserver logical cluster
- id String
- The provider-assigned unique ID for this managed resource.
- infos List<Property Map>
- info of clone
- linkedDatabases 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.
- parentDatabase StringId 
- properties List<Property Map>
- List of all the properties
- status String
- status of clone
- timeMachines List<Property Map>
- type String
- type of clone
Look up Existing NdbClone Resource
Get an existing NdbClone 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?: NdbCloneState, opts?: CustomResourceOptions): NdbClone@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        actionarguments: Optional[Sequence[NdbCloneActionargumentArgs]] = None,
        clone: Optional[bool] = None,
        clustered: Optional[bool] = None,
        compute_profile_id: Optional[str] = None,
        create_dbserver: Optional[bool] = None,
        database_cluster_type: Optional[str] = None,
        database_name: Optional[str] = None,
        database_nodes: Optional[Sequence[NdbCloneDatabaseNodeArgs]] = None,
        database_parameter_profile_id: Optional[str] = None,
        date_created: Optional[str] = None,
        date_modified: Optional[str] = None,
        dbserver_cluster_id: Optional[str] = None,
        dbserver_id: Optional[str] = None,
        dbserver_logical_cluster: Optional[Mapping[str, str]] = None,
        dbserver_logical_cluster_id: Optional[str] = None,
        delete: Optional[bool] = None,
        delete_logical_cluster: Optional[bool] = None,
        delete_time_machine: Optional[bool] = None,
        description: Optional[str] = None,
        forced: Optional[bool] = None,
        infos: Optional[Sequence[NdbCloneInfoArgs]] = None,
        latest_snapshot: Optional[bool] = None,
        lcm_configs: Optional[Sequence[NdbCloneLcmConfigArgs]] = None,
        linked_databases: Optional[Sequence[NdbCloneLinkedDatabaseArgs]] = None,
        metric: Optional[Mapping[str, str]] = None,
        name: Optional[str] = None,
        network_profile_id: Optional[str] = None,
        node_count: Optional[int] = None,
        nodes: Optional[Sequence[NdbCloneNodeArgs]] = None,
        nx_cluster_id: Optional[str] = None,
        parent_database_id: Optional[str] = None,
        postgresql_infos: Optional[Sequence[NdbClonePostgresqlInfoArgs]] = None,
        properties: Optional[Sequence[NdbClonePropertyArgs]] = None,
        remove: Optional[bool] = None,
        remove_logical_cluster: Optional[bool] = None,
        snapshot_id: Optional[str] = None,
        soft_remove: Optional[bool] = None,
        ssh_public_key: Optional[str] = None,
        status: Optional[str] = None,
        tags: Optional[Sequence[NdbCloneTagArgs]] = None,
        time_machine_id: Optional[str] = None,
        time_machine_name: Optional[str] = None,
        time_machines: Optional[Sequence[NdbCloneTimeMachineArgs]] = None,
        time_zone: Optional[str] = None,
        type: Optional[str] = None,
        user_pitr_timestamp: Optional[str] = None,
        vm_password: Optional[str] = None) -> NdbClonefunc GetNdbClone(ctx *Context, name string, id IDInput, state *NdbCloneState, opts ...ResourceOption) (*NdbClone, error)public static NdbClone Get(string name, Input<string> id, NdbCloneState? state, CustomResourceOptions? opts = null)public static NdbClone get(String name, Output<String> id, NdbCloneState state, CustomResourceOptions options)resources:  _:    type: nutanix:NdbClone    get:      id: ${id}- 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.
- Actionarguments
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Actionargument> 
- if any action arguments is required
- Clone bool
- cloned or not
- Clustered bool
- clone will be clustered or not
- ComputeProfile stringId 
- specify the compute profile id
- CreateDbserver bool
- create new dbserver
- DatabaseCluster stringType 
- database cluster type
- DatabaseName string
- database name
- DatabaseNodes List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Database Node> 
- database nodes associated with database instance
- DatabaseParameter stringProfile Id 
- specify the database parameter profile id
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- DbserverCluster stringId 
- dbserver cluster id
- DbserverId string
- Specify if you want to create a database server. This value can be set to true or false as required.
- DbserverLogical Dictionary<string, string>Cluster 
- dbserver logical cluster
- DbserverLogical stringCluster Id 
- dbserver logical cluster id
- Delete bool
- (Optional) Delete the database clone from the VM. Default value is true
 
- DeleteLogical boolCluster 
- (Optional) Delete the logical cluster. Default is true
 
- DeleteTime boolMachine 
- (Optional) Delete the database's Time Machine (snapshots/logs) from the NDB. Default value is true
 
- Description string
- database instance description
- Forced bool
- (Optional) Force delete of instance. Default is false
 
- Infos
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Info> 
- info of clone
- LatestSnapshot bool
- latest snapshot
- LcmConfigs List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Lcm Config> 
- LCM Config contains the expiry details and refresh details
- LinkedDatabases List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone 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
- database instance name
- NetworkProfile stringId 
- specify the network profile id
- NodeCount int
- Node count. Default is 1 for single instance
- Nodes
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Node> 
- Nodes contain info about dbservers vm
- NxCluster stringId 
- cluster id on where clone will be present
- ParentDatabase stringId 
- PostgresqlInfos List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Postgresql Info> 
- postgresql info for the clone
- Properties
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Property> 
- List of all the properties
- Remove bool
- (Optional) Unregister the database clone from NDB. Default value is false
 
- RemoveLogical boolCluster 
- remove logical cluster. Default value is false
- SnapshotId string
- snapshot id from where clone is created
- SoftRemove bool
- (Optional) Soft remove. Default will be false
 
- SshPublic stringKey 
- ssh public key
- Status string
- status of clone
- 
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Tag> 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- TimeMachine stringId 
- time machine id
- TimeMachine stringName 
- time machine name
- TimeMachines List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Time Machine> 
- TimeZone string
- timezone
- Type string
- type of clone
- UserPitr stringTimestamp 
- point in time for clone to be created
- VmPassword string
- vm password
- Actionarguments
[]NdbClone Actionargument Args 
- if any action arguments is required
- Clone bool
- cloned or not
- Clustered bool
- clone will be clustered or not
- ComputeProfile stringId 
- specify the compute profile id
- CreateDbserver bool
- create new dbserver
- DatabaseCluster stringType 
- database cluster type
- DatabaseName string
- database name
- DatabaseNodes []NdbClone Database Node Args 
- database nodes associated with database instance
- DatabaseParameter stringProfile Id 
- specify the database parameter profile id
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- DbserverCluster stringId 
- dbserver cluster id
- DbserverId string
- Specify if you want to create a database server. This value can be set to true or false as required.
- DbserverLogical map[string]stringCluster 
- dbserver logical cluster
- DbserverLogical stringCluster Id 
- dbserver logical cluster id
- Delete bool
- (Optional) Delete the database clone from the VM. Default value is true
 
- DeleteLogical boolCluster 
- (Optional) Delete the logical cluster. Default is true
 
- DeleteTime boolMachine 
- (Optional) Delete the database's Time Machine (snapshots/logs) from the NDB. Default value is true
 
- Description string
- database instance description
- Forced bool
- (Optional) Force delete of instance. Default is false
 
- Infos
[]NdbClone Info Args 
- info of clone
- LatestSnapshot bool
- latest snapshot
- LcmConfigs []NdbClone Lcm Config Args 
- LCM Config contains the expiry details and refresh details
- LinkedDatabases []NdbClone 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
- database instance name
- NetworkProfile stringId 
- specify the network profile id
- NodeCount int
- Node count. Default is 1 for single instance
- Nodes
[]NdbClone Node Args 
- Nodes contain info about dbservers vm
- NxCluster stringId 
- cluster id on where clone will be present
- ParentDatabase stringId 
- PostgresqlInfos []NdbClone Postgresql Info Args 
- postgresql info for the clone
- Properties
[]NdbClone Property Args 
- List of all the properties
- Remove bool
- (Optional) Unregister the database clone from NDB. Default value is false
 
- RemoveLogical boolCluster 
- remove logical cluster. Default value is false
- SnapshotId string
- snapshot id from where clone is created
- SoftRemove bool
- (Optional) Soft remove. Default will be false
 
- SshPublic stringKey 
- ssh public key
- Status string
- status of clone
- 
[]NdbClone Tag Args 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- TimeMachine stringId 
- time machine id
- TimeMachine stringName 
- time machine name
- TimeMachines []NdbClone Time Machine Args 
- TimeZone string
- timezone
- Type string
- type of clone
- UserPitr stringTimestamp 
- point in time for clone to be created
- VmPassword string
- vm password
- actionarguments
List<NdbClone Actionargument> 
- if any action arguments is required
- clone_ Boolean
- cloned or not
- clustered Boolean
- clone will be clustered or not
- computeProfile StringId 
- specify the compute profile id
- createDbserver Boolean
- create new dbserver
- databaseCluster StringType 
- database cluster type
- databaseName String
- database name
- databaseNodes List<NdbClone Database Node> 
- database nodes associated with database instance
- databaseParameter StringProfile Id 
- specify the database parameter profile id
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- dbserverCluster StringId 
- dbserver cluster id
- dbserverId String
- Specify if you want to create a database server. This value can be set to true or false as required.
- dbserverLogical Map<String,String>Cluster 
- dbserver logical cluster
- dbserverLogical StringCluster Id 
- dbserver logical cluster id
- delete Boolean
- (Optional) Delete the database clone from the VM. Default value is true
 
- deleteLogical BooleanCluster 
- (Optional) Delete the logical cluster. Default is true
 
- deleteTime BooleanMachine 
- (Optional) Delete the database's Time Machine (snapshots/logs) from the NDB. Default value is true
 
- description String
- database instance description
- forced Boolean
- (Optional) Force delete of instance. Default is false
 
- infos
List<NdbClone Info> 
- info of clone
- latestSnapshot Boolean
- latest snapshot
- lcmConfigs List<NdbClone Lcm Config> 
- LCM Config contains the expiry details and refresh details
- linkedDatabases List<NdbClone 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
- database instance name
- networkProfile StringId 
- specify the network profile id
- nodeCount Integer
- Node count. Default is 1 for single instance
- nodes
List<NdbClone Node> 
- Nodes contain info about dbservers vm
- nxCluster StringId 
- cluster id on where clone will be present
- parentDatabase StringId 
- postgresqlInfos List<NdbClone Postgresql Info> 
- postgresql info for the clone
- properties
List<NdbClone Property> 
- List of all the properties
- remove Boolean
- (Optional) Unregister the database clone from NDB. Default value is false
 
- removeLogical BooleanCluster 
- remove logical cluster. Default value is false
- snapshotId String
- snapshot id from where clone is created
- softRemove Boolean
- (Optional) Soft remove. Default will be false
 
- sshPublic StringKey 
- ssh public key
- status String
- status of clone
- 
List<NdbClone Tag> 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- timeMachine StringId 
- time machine id
- timeMachine StringName 
- time machine name
- timeMachines List<NdbClone Time Machine> 
- timeZone String
- timezone
- type String
- type of clone
- userPitr StringTimestamp 
- point in time for clone to be created
- vmPassword String
- vm password
- actionarguments
NdbClone Actionargument[] 
- if any action arguments is required
- clone boolean
- cloned or not
- clustered boolean
- clone will be clustered or not
- computeProfile stringId 
- specify the compute profile id
- createDbserver boolean
- create new dbserver
- databaseCluster stringType 
- database cluster type
- databaseName string
- database name
- databaseNodes NdbClone Database Node[] 
- database nodes associated with database instance
- databaseParameter stringProfile Id 
- specify the database parameter profile id
- dateCreated string
- date created for clone
- dateModified string
- last modified date for clone
- dbserverCluster stringId 
- dbserver cluster id
- dbserverId string
- Specify if you want to create a database server. This value can be set to true or false as required.
- dbserverLogical {[key: string]: string}Cluster 
- dbserver logical cluster
- dbserverLogical stringCluster Id 
- dbserver logical cluster id
- delete boolean
- (Optional) Delete the database clone from the VM. Default value is true
 
- deleteLogical booleanCluster 
- (Optional) Delete the logical cluster. Default is true
 
- deleteTime booleanMachine 
- (Optional) Delete the database's Time Machine (snapshots/logs) from the NDB. Default value is true
 
- description string
- database instance description
- forced boolean
- (Optional) Force delete of instance. Default is false
 
- infos
NdbClone Info[] 
- info of clone
- latestSnapshot boolean
- latest snapshot
- lcmConfigs NdbClone Lcm Config[] 
- LCM Config contains the expiry details and refresh details
- linkedDatabases NdbClone 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
- database instance name
- networkProfile stringId 
- specify the network profile id
- nodeCount number
- Node count. Default is 1 for single instance
- nodes
NdbClone Node[] 
- Nodes contain info about dbservers vm
- nxCluster stringId 
- cluster id on where clone will be present
- parentDatabase stringId 
- postgresqlInfos NdbClone Postgresql Info[] 
- postgresql info for the clone
- properties
NdbClone Property[] 
- List of all the properties
- remove boolean
- (Optional) Unregister the database clone from NDB. Default value is false
 
- removeLogical booleanCluster 
- remove logical cluster. Default value is false
- snapshotId string
- snapshot id from where clone is created
- softRemove boolean
- (Optional) Soft remove. Default will be false
 
- sshPublic stringKey 
- ssh public key
- status string
- status of clone
- 
NdbClone Tag[] 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- timeMachine stringId 
- time machine id
- timeMachine stringName 
- time machine name
- timeMachines NdbClone Time Machine[] 
- timeZone string
- timezone
- type string
- type of clone
- userPitr stringTimestamp 
- point in time for clone to be created
- vmPassword string
- vm password
- actionarguments
Sequence[NdbClone Actionargument Args] 
- if any action arguments is required
- clone bool
- cloned or not
- clustered bool
- clone will be clustered or not
- compute_profile_ strid 
- specify the compute profile id
- create_dbserver bool
- create new dbserver
- database_cluster_ strtype 
- database cluster type
- database_name str
- database name
- database_nodes Sequence[NdbClone Database Node Args] 
- database nodes associated with database instance
- database_parameter_ strprofile_ id 
- specify the database parameter profile id
- date_created str
- date created for clone
- date_modified str
- last modified date for clone
- dbserver_cluster_ strid 
- dbserver cluster id
- dbserver_id str
- Specify if you want to create a database server. This value can be set to true or false as required.
- dbserver_logical_ Mapping[str, str]cluster 
- dbserver logical cluster
- dbserver_logical_ strcluster_ id 
- dbserver logical cluster id
- delete bool
- (Optional) Delete the database clone from the VM. Default value is true
 
- delete_logical_ boolcluster 
- (Optional) Delete the logical cluster. Default is true
 
- delete_time_ boolmachine 
- (Optional) Delete the database's Time Machine (snapshots/logs) from the NDB. Default value is true
 
- description str
- database instance description
- forced bool
- (Optional) Force delete of instance. Default is false
 
- infos
Sequence[NdbClone Info Args] 
- info of clone
- latest_snapshot bool
- latest snapshot
- lcm_configs Sequence[NdbClone Lcm Config Args] 
- LCM Config contains the expiry details and refresh details
- linked_databases Sequence[NdbClone 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
- database instance name
- network_profile_ strid 
- specify the network profile id
- node_count int
- Node count. Default is 1 for single instance
- nodes
Sequence[NdbClone Node Args] 
- Nodes contain info about dbservers vm
- nx_cluster_ strid 
- cluster id on where clone will be present
- parent_database_ strid 
- postgresql_infos Sequence[NdbClone Postgresql Info Args] 
- postgresql info for the clone
- properties
Sequence[NdbClone Property Args] 
- List of all the properties
- remove bool
- (Optional) Unregister the database clone from NDB. Default value is false
 
- remove_logical_ boolcluster 
- remove logical cluster. Default value is false
- snapshot_id str
- snapshot id from where clone is created
- soft_remove bool
- (Optional) Soft remove. Default will be false
 
- ssh_public_ strkey 
- ssh public key
- status str
- status of clone
- 
Sequence[NdbClone 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
- time_machine_ strname 
- time machine name
- time_machines Sequence[NdbClone Time Machine Args] 
- time_zone str
- timezone
- type str
- type of clone
- user_pitr_ strtimestamp 
- point in time for clone to be created
- vm_password str
- vm password
- actionarguments List<Property Map>
- if any action arguments is required
- clone Boolean
- cloned or not
- clustered Boolean
- clone will be clustered or not
- computeProfile StringId 
- specify the compute profile id
- createDbserver Boolean
- create new dbserver
- databaseCluster StringType 
- database cluster type
- databaseName String
- database name
- databaseNodes List<Property Map>
- database nodes associated with database instance
- databaseParameter StringProfile Id 
- specify the database parameter profile id
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- dbserverCluster StringId 
- dbserver cluster id
- dbserverId String
- Specify if you want to create a database server. This value can be set to true or false as required.
- dbserverLogical Map<String>Cluster 
- dbserver logical cluster
- dbserverLogical StringCluster Id 
- dbserver logical cluster id
- delete Boolean
- (Optional) Delete the database clone from the VM. Default value is true
 
- deleteLogical BooleanCluster 
- (Optional) Delete the logical cluster. Default is true
 
- deleteTime BooleanMachine 
- (Optional) Delete the database's Time Machine (snapshots/logs) from the NDB. Default value is true
 
- description String
- database instance description
- forced Boolean
- (Optional) Force delete of instance. Default is false
 
- infos List<Property Map>
- info of clone
- latestSnapshot Boolean
- latest snapshot
- lcmConfigs List<Property Map>
- LCM Config contains the expiry details and refresh details
- linkedDatabases 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
- database instance name
- networkProfile StringId 
- specify the network profile id
- nodeCount Number
- Node count. Default is 1 for single instance
- nodes List<Property Map>
- Nodes contain info about dbservers vm
- nxCluster StringId 
- cluster id on where clone will be present
- parentDatabase StringId 
- postgresqlInfos List<Property Map>
- postgresql info for the clone
- properties List<Property Map>
- List of all the properties
- remove Boolean
- (Optional) Unregister the database clone from NDB. Default value is false
 
- removeLogical BooleanCluster 
- remove logical cluster. Default value is false
- snapshotId String
- snapshot id from where clone is created
- softRemove Boolean
- (Optional) Soft remove. Default will be false
 
- sshPublic StringKey 
- ssh public key
- status String
- status of clone
- List<Property Map>
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- timeMachine StringId 
- time machine id
- timeMachine StringName 
- time machine name
- timeMachines List<Property Map>
- timeZone String
- timezone
- type String
- type of clone
- userPitr StringTimestamp 
- point in time for clone to be created
- vmPassword String
- vm password
Supporting Types
NdbCloneActionargument, NdbCloneActionargumentArgs      
NdbCloneDatabaseNode, NdbCloneDatabaseNodeArgs        
- AccessLevel Dictionary<string, string>
- DatabaseId string
- DatabaseStatus string
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- Dbserver Dictionary<string, string>
- DbserverId string
- Specify if you want to create a database server. This value can be set to true or false as required.
- Description string
- database instance description
- Id string
- Infos
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Database Node Info> 
- info of clone
- Name string
- database instance name
- Primary bool
- Properties
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Database Node Property> 
- List of all the properties
- ProtectionDomain stringId 
- ProtectionDomains List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Database Node Protection Domain> 
- SoftwareInstallation stringId 
- Status string
- status of clone
- 
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Database Node Tag> 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- AccessLevel map[string]string
- DatabaseId string
- DatabaseStatus string
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- Dbserver map[string]string
- DbserverId string
- Specify if you want to create a database server. This value can be set to true or false as required.
- Description string
- database instance description
- Id string
- Infos
[]NdbClone Database Node Info 
- info of clone
- Name string
- database instance name
- Primary bool
- Properties
[]NdbClone Database Node Property 
- List of all the properties
- ProtectionDomain stringId 
- ProtectionDomains []NdbClone Database Node Protection Domain 
- SoftwareInstallation stringId 
- Status string
- status of clone
- 
[]NdbClone Database Node Tag 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- accessLevel Map<String,String>
- databaseId String
- databaseStatus String
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- dbserver Map<String,String>
- dbserverId String
- Specify if you want to create a database server. This value can be set to true or false as required.
- description String
- database instance description
- id String
- infos
List<NdbClone Database Node Info> 
- info of clone
- name String
- database instance name
- primary Boolean
- properties
List<NdbClone Database Node Property> 
- List of all the properties
- protectionDomain StringId 
- protectionDomains List<NdbClone Database Node Protection Domain> 
- softwareInstallation StringId 
- status String
- status of clone
- 
List<NdbClone Database Node Tag> 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- accessLevel {[key: string]: string}
- databaseId string
- databaseStatus string
- dateCreated string
- date created for clone
- dateModified string
- last modified date for clone
- dbserver {[key: string]: string}
- dbserverId string
- Specify if you want to create a database server. This value can be set to true or false as required.
- description string
- database instance description
- id string
- infos
NdbClone Database Node Info[] 
- info of clone
- name string
- database instance name
- primary boolean
- properties
NdbClone Database Node Property[] 
- List of all the properties
- protectionDomain stringId 
- protectionDomains NdbClone Database Node Protection Domain[] 
- softwareInstallation stringId 
- status string
- status of clone
- 
NdbClone 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 clone
- date_modified str
- last modified date for clone
- dbserver Mapping[str, str]
- dbserver_id str
- Specify if you want to create a database server. This value can be set to true or false as required.
- description str
- database instance description
- id str
- infos
Sequence[NdbClone Database Node Info] 
- info of clone
- name str
- database instance name
- primary bool
- properties
Sequence[NdbClone Database Node Property] 
- List of all the properties
- protection_domain_ strid 
- protection_domains Sequence[NdbClone Database Node Protection Domain] 
- software_installation_ strid 
- status str
- status of clone
- 
Sequence[NdbClone Database Node Tag] 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- accessLevel Map<String>
- databaseId String
- databaseStatus String
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- dbserver Map<String>
- dbserverId String
- Specify if you want to create a database server. This value can be set to true or false as required.
- description String
- database instance description
- id String
- infos List<Property Map>
- info of clone
- name String
- database instance name
- primary Boolean
- properties List<Property Map>
- List of all the properties
- protectionDomain StringId 
- protectionDomains List<Property Map>
- softwareInstallation StringId 
- status String
- status of clone
- List<Property Map>
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
NdbCloneDatabaseNodeInfo, NdbCloneDatabaseNodeInfoArgs          
- Info Dictionary<string, string>
- info of clone
- SecureInfo Dictionary<string, string>
- Info map[string]string
- info of clone
- SecureInfo map[string]string
- info Map<String,String>
- info of clone
- secureInfo Map<String,String>
- info {[key: string]: string}
- info of clone
- secureInfo {[key: string]: string}
- info Mapping[str, str]
- info of clone
- secure_info Mapping[str, str]
- info Map<String>
- info of clone
- secureInfo Map<String>
NdbCloneDatabaseNodeProperty, NdbCloneDatabaseNodePropertyArgs          
- Description string
- database instance description
- Name string
- database instance name
- RefId string
- Secure bool
- Value string
- (Required) value for argument
 
- Description string
- database instance description
- Name string
- database instance name
- RefId string
- Secure bool
- Value string
- (Required) value for argument
 
- description String
- database instance description
- name String
- database instance name
- refId String
- secure Boolean
- value String
- (Required) value for argument
 
- description string
- database instance description
- name string
- database instance name
- refId string
- secure boolean
- value string
- (Required) value for argument
 
- description str
- database instance description
- name str
- database instance name
- ref_id str
- secure bool
- value str
- (Required) value for argument
 
- description String
- database instance description
- name String
- database instance name
- refId String
- secure Boolean
- value String
- (Required) value for argument
 
NdbCloneDatabaseNodeProtectionDomain, NdbCloneDatabaseNodeProtectionDomainArgs            
- AssocEntities List<string>
- CloudId string
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- Description string
- database instance description
- EraCreated bool
- Id string
- Name string
- database instance name
- OwnerId string
- PrimaryHost string
- Properties
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Database Node Protection Domain Property> 
- List of all the properties
- Status string
- status of clone
- Type string
- type of clone
- AssocEntities []string
- CloudId string
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- Description string
- database instance description
- EraCreated bool
- Id string
- Name string
- database instance name
- OwnerId string
- PrimaryHost string
- Properties
[]NdbClone Database Node Protection Domain Property 
- List of all the properties
- Status string
- status of clone
- Type string
- type of clone
- assocEntities List<String>
- cloudId String
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- description String
- database instance description
- eraCreated Boolean
- id String
- name String
- database instance name
- ownerId String
- primaryHost String
- properties
List<NdbClone Database Node Protection Domain Property> 
- List of all the properties
- status String
- status of clone
- type String
- type of clone
- assocEntities string[]
- cloudId string
- dateCreated string
- date created for clone
- dateModified string
- last modified date for clone
- description string
- database instance description
- eraCreated boolean
- id string
- name string
- database instance name
- ownerId string
- primaryHost string
- properties
NdbClone Database Node Protection Domain Property[] 
- List of all the properties
- status string
- status of clone
- type string
- type of clone
- assoc_entities Sequence[str]
- cloud_id str
- date_created str
- date created for clone
- date_modified str
- last modified date for clone
- description str
- database instance description
- era_created bool
- id str
- name str
- database instance name
- owner_id str
- primary_host str
- properties
Sequence[NdbClone Database Node Protection Domain Property] 
- List of all the properties
- status str
- status of clone
- type str
- type of clone
- assocEntities List<String>
- cloudId String
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- description String
- database instance description
- eraCreated Boolean
- id String
- name String
- database instance name
- ownerId String
- primaryHost String
- properties List<Property Map>
- List of all the properties
- status String
- status of clone
- type String
- type of clone
NdbCloneDatabaseNodeProtectionDomainProperty, NdbCloneDatabaseNodeProtectionDomainPropertyArgs              
- Description string
- database instance description
- Name string
- database instance name
- RefId string
- Secure bool
- Value string
- (Required) value for argument
 
- Description string
- database instance description
- Name string
- database instance name
- RefId string
- Secure bool
- Value string
- (Required) value for argument
 
- description String
- database instance description
- name String
- database instance name
- refId String
- secure Boolean
- value String
- (Required) value for argument
 
- description string
- database instance description
- name string
- database instance name
- refId string
- secure boolean
- value string
- (Required) value for argument
 
- description str
- database instance description
- name str
- database instance name
- ref_id str
- secure bool
- value str
- (Required) value for argument
 
- description String
- database instance description
- name String
- database instance name
- refId String
- secure Boolean
- value String
- (Required) value for argument
 
NdbCloneDatabaseNodeTag, NdbCloneDatabaseNodeTagArgs          
- EntityId string
- EntityType string
- TagId string
- TagName string
- Value string
- (Required) value for argument
 
- EntityId string
- EntityType string
- TagId string
- TagName string
- Value string
- (Required) value for argument
 
- entityId String
- entityType String
- tagId String
- tagName String
- value String
- (Required) value for argument
 
- entityId string
- entityType string
- tagId string
- tagName string
- value string
- (Required) value for argument
 
- entity_id str
- entity_type str
- tag_id str
- tag_name str
- value str
- (Required) value for argument
 
- entityId String
- entityType String
- tagId String
- tagName String
- value String
- (Required) value for argument
 
NdbCloneInfo, NdbCloneInfoArgs      
- BpgConfigs List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Info Bpg Config> 
- SecureInfo Dictionary<string, string>
- BpgConfigs []NdbClone Info Bpg Config 
- SecureInfo map[string]string
- bpgConfigs List<NdbClone Info Bpg Config> 
- secureInfo Map<String,String>
- bpgConfigs NdbClone Info Bpg Config[] 
- secureInfo {[key: string]: string}
- bpg_configs Sequence[NdbClone Info Bpg Config] 
- secure_info Mapping[str, str]
- bpgConfigs List<Property Map>
- secureInfo Map<String>
NdbCloneInfoBpgConfig, NdbCloneInfoBpgConfigArgs          
NdbCloneInfoBpgConfigBpgDbParam, NdbCloneInfoBpgConfigBpgDbParamArgs                
- EffectiveCache stringSize 
- MaintenanceWork stringMem 
- MaxParallel stringWorkers Per Gather 
- MaxWorker stringProcesses 
- string
- WorkMem string
- EffectiveCache stringSize 
- MaintenanceWork stringMem 
- MaxParallel stringWorkers Per Gather 
- MaxWorker stringProcesses 
- string
- WorkMem string
- effectiveCache StringSize 
- maintenanceWork StringMem 
- maxParallel StringWorkers Per Gather 
- maxWorker StringProcesses 
- String
- workMem String
- effectiveCache stringSize 
- maintenanceWork stringMem 
- maxParallel stringWorkers Per Gather 
- maxWorker stringProcesses 
- string
- workMem string
- effectiveCache StringSize 
- maintenanceWork StringMem 
- maxParallel StringWorkers Per Gather 
- maxWorker StringProcesses 
- String
- workMem String
NdbCloneInfoBpgConfigStorage, NdbCloneInfoBpgConfigStorageArgs            
NdbCloneInfoBpgConfigStorageArchiveStorage, NdbCloneInfoBpgConfigStorageArchiveStorageArgs                
- Size double
- Size float64
- size Double
- size number
- size float
- size Number
NdbCloneInfoBpgConfigStorageDataDisk, NdbCloneInfoBpgConfigStorageDataDiskArgs                
- Count double
- Count float64
- count Double
- count number
- count float
- count Number
NdbCloneInfoBpgConfigStorageLogDisk, NdbCloneInfoBpgConfigStorageLogDiskArgs                
NdbCloneInfoBpgConfigVmProperty, NdbCloneInfoBpgConfigVmPropertyArgs              
- DirtyBackground doubleRatio 
- DirtyExpire doubleCentisecs 
- DirtyRatio double
- DirtyWriteback doubleCentisecs 
- NrHugepages double
- OvercommitMemory double
- Swappiness double
- DirtyBackground float64Ratio 
- DirtyExpire float64Centisecs 
- DirtyRatio float64
- DirtyWriteback float64Centisecs 
- NrHugepages float64
- OvercommitMemory float64
- Swappiness float64
- dirtyBackground DoubleRatio 
- dirtyExpire DoubleCentisecs 
- dirtyRatio Double
- dirtyWriteback DoubleCentisecs 
- nrHugepages Double
- overcommitMemory Double
- swappiness Double
- dirtyBackground numberRatio 
- dirtyExpire numberCentisecs 
- dirtyRatio number
- dirtyWriteback numberCentisecs 
- nrHugepages number
- overcommitMemory number
- swappiness number
- dirty_background_ floatratio 
- dirty_expire_ floatcentisecs 
- dirty_ratio float
- dirty_writeback_ floatcentisecs 
- nr_hugepages float
- overcommit_memory float
- swappiness float
- dirtyBackground NumberRatio 
- dirtyExpire NumberCentisecs 
- dirtyRatio Number
- dirtyWriteback NumberCentisecs 
- nrHugepages Number
- overcommitMemory Number
- swappiness Number
NdbCloneLcmConfig, NdbCloneLcmConfigArgs        
NdbCloneLcmConfigDatabaseLcmConfig, NdbCloneLcmConfigDatabaseLcmConfigArgs              
NdbCloneLcmConfigDatabaseLcmConfigExpiryDetail, NdbCloneLcmConfigDatabaseLcmConfigExpiryDetailArgs                  
- ExpiryDate stringTimezone 
- DeleteDatabase bool
- ExpireIn intDays 
- ExpiryDate stringTimezone 
- DeleteDatabase bool
- ExpireIn intDays 
- expiryDate StringTimezone 
- deleteDatabase Boolean
- expireIn IntegerDays 
- expiryDate stringTimezone 
- deleteDatabase boolean
- expireIn numberDays 
- expiry_date_ strtimezone 
- delete_database bool
- expire_in_ intdays 
- expiryDate StringTimezone 
- deleteDatabase Boolean
- expireIn NumberDays 
NdbCloneLcmConfigDatabaseLcmConfigRefreshDetail, NdbCloneLcmConfigDatabaseLcmConfigRefreshDetailArgs                  
- RefreshDate stringTimezone 
- RefreshIn intDays 
- RefreshTime string
- RefreshDate stringTimezone 
- RefreshIn intDays 
- RefreshTime string
- refreshDate StringTimezone 
- refreshIn IntegerDays 
- refreshTime String
- refreshDate stringTimezone 
- refreshIn numberDays 
- refreshTime string
- refresh_date_ strtimezone 
- refresh_in_ intdays 
- refresh_time str
- refreshDate StringTimezone 
- refreshIn NumberDays 
- refreshTime String
NdbCloneLinkedDatabase, NdbCloneLinkedDatabaseArgs        
- DatabaseName string
- database name
- DatabaseStatus string
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- Description string
- database instance description
- Id string
- Infos
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Linked Database Info> 
- info of clone
- 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
- database instance name
- ParentDatabase stringId 
- ParentLinked stringDatabase Id 
- SnapshotId string
- snapshot id from where clone is created
- Status string
- status of clone
- Timezone string
- DatabaseName string
- database name
- DatabaseStatus string
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- Description string
- database instance description
- Id string
- Infos
[]NdbClone Linked Database Info 
- info of clone
- 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
- database instance name
- ParentDatabase stringId 
- ParentLinked stringDatabase Id 
- SnapshotId string
- snapshot id from where clone is created
- Status string
- status of clone
- Timezone string
- databaseName String
- database name
- databaseStatus String
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- description String
- database instance description
- id String
- infos
List<NdbClone Linked Database Info> 
- info of clone
- 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
- database instance name
- parentDatabase StringId 
- parentLinked StringDatabase Id 
- snapshotId String
- snapshot id from where clone is created
- status String
- status of clone
- timezone String
- databaseName string
- database name
- databaseStatus string
- dateCreated string
- date created for clone
- dateModified string
- last modified date for clone
- description string
- database instance description
- id string
- infos
NdbClone Linked Database Info[] 
- info of clone
- 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
- database instance name
- parentDatabase stringId 
- parentLinked stringDatabase Id 
- snapshotId string
- snapshot id from where clone is created
- status string
- status of clone
- timezone string
- database_name str
- database name
- database_status str
- date_created str
- date created for clone
- date_modified str
- last modified date for clone
- description str
- database instance description
- id str
- infos
Sequence[NdbClone Linked Database Info] 
- info of clone
- 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
- database instance name
- parent_database_ strid 
- parent_linked_ strdatabase_ id 
- snapshot_id str
- snapshot id from where clone is created
- status str
- status of clone
- timezone str
- databaseName String
- database name
- databaseStatus String
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- description String
- database instance description
- id String
- infos List<Property Map>
- info of clone
- metric Map<String>
- Stores storage info regarding size, allocatedSize, usedSize and unit of calculation that seems to have been fetched from PRISM.
- name String
- database instance name
- parentDatabase StringId 
- parentLinked StringDatabase Id 
- snapshotId String
- snapshot id from where clone is created
- status String
- status of clone
- timezone String
NdbCloneLinkedDatabaseInfo, NdbCloneLinkedDatabaseInfoArgs          
- Info Dictionary<string, string>
- info of clone
- SecureInfo Dictionary<string, string>
- Info map[string]string
- info of clone
- SecureInfo map[string]string
- info Map<String,String>
- info of clone
- secureInfo Map<String,String>
- info {[key: string]: string}
- info of clone
- secureInfo {[key: string]: string}
- info Mapping[str, str]
- info of clone
- secure_info Mapping[str, str]
- info Map<String>
- info of clone
- secureInfo Map<String>
NdbCloneNode, NdbCloneNodeArgs      
- ComputeProfile stringId 
- specify compute profile id
- DbserverId string
- dberver id
- NetworkProfile stringId 
- specify network profile id
- NewDb stringServer Time Zone 
- dbserver time zone
- NxCluster stringId 
- cluster id
- Properties
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Node Property> 
- properties of vm
- VmName string
- name for the database server VM.
- ComputeProfile stringId 
- specify compute profile id
- DbserverId string
- dberver id
- NetworkProfile stringId 
- specify network profile id
- NewDb stringServer Time Zone 
- dbserver time zone
- NxCluster stringId 
- cluster id
- Properties
[]NdbClone Node Property 
- properties of vm
- VmName string
- name for the database server VM.
- computeProfile StringId 
- specify compute profile id
- dbserverId String
- dberver id
- networkProfile StringId 
- specify network profile id
- newDb StringServer Time Zone 
- dbserver time zone
- nxCluster StringId 
- cluster id
- properties
List<NdbClone Node Property> 
- properties of vm
- vmName String
- name for the database server VM.
- computeProfile stringId 
- specify compute profile id
- dbserverId string
- dberver id
- networkProfile stringId 
- specify network profile id
- newDb stringServer Time Zone 
- dbserver time zone
- nxCluster stringId 
- cluster id
- properties
NdbClone Node Property[] 
- properties of vm
- vmName string
- name for the database server VM.
- compute_profile_ strid 
- specify compute profile id
- dbserver_id str
- dberver id
- network_profile_ strid 
- specify network profile id
- new_db_ strserver_ time_ zone 
- dbserver time zone
- nx_cluster_ strid 
- cluster id
- properties
Sequence[NdbClone Node Property] 
- properties of vm
- vm_name str
- name for the database server VM.
- computeProfile StringId 
- specify compute profile id
- dbserverId String
- dberver id
- networkProfile StringId 
- specify network profile id
- newDb StringServer Time Zone 
- dbserver time zone
- nxCluster StringId 
- cluster id
- properties List<Property Map>
- properties of vm
- vmName String
- name for the database server VM.
NdbCloneNodeProperty, NdbCloneNodePropertyArgs        
NdbClonePostgresqlInfo, NdbClonePostgresqlInfoArgs        
- DbPassword string
- password of the postgres superuser.
- VmName string
- name for the database server VM.
- DbserverDescription string
- description for the dbserver.
- PostClone stringCmd 
- OS command that you want to run after the instance is created.
- PreClone stringCmd 
- OS command that you want to run before the instance is created.
- DbPassword string
- password of the postgres superuser.
- VmName string
- name for the database server VM.
- DbserverDescription string
- description for the dbserver.
- PostClone stringCmd 
- OS command that you want to run after the instance is created.
- PreClone stringCmd 
- OS command that you want to run before the instance is created.
- dbPassword String
- password of the postgres superuser.
- vmName String
- name for the database server VM.
- dbserverDescription String
- description for the dbserver.
- postClone StringCmd 
- OS command that you want to run after the instance is created.
- preClone StringCmd 
- OS command that you want to run before the instance is created.
- dbPassword string
- password of the postgres superuser.
- vmName string
- name for the database server VM.
- dbserverDescription string
- description for the dbserver.
- postClone stringCmd 
- OS command that you want to run after the instance is created.
- preClone stringCmd 
- OS command that you want to run before the instance is created.
- db_password str
- password of the postgres superuser.
- vm_name str
- name for the database server VM.
- dbserver_description str
- description for the dbserver.
- post_clone_ strcmd 
- OS command that you want to run after the instance is created.
- pre_clone_ strcmd 
- OS command that you want to run before the instance is created.
- dbPassword String
- password of the postgres superuser.
- vmName String
- name for the database server VM.
- dbserverDescription String
- description for the dbserver.
- postClone StringCmd 
- OS command that you want to run after the instance is created.
- preClone StringCmd 
- OS command that you want to run before the instance is created.
NdbCloneProperty, NdbClonePropertyArgs      
NdbCloneTag, NdbCloneTagArgs      
- EntityId string
- EntityType string
- TagId string
- TagName string
- Value string
- (Required) value for argument
 
- EntityId string
- EntityType string
- TagId string
- TagName string
- Value string
- (Required) value for argument
 
- entityId String
- entityType String
- tagId String
- tagName String
- value String
- (Required) value for argument
 
- entityId string
- entityType string
- tagId string
- tagName string
- value string
- (Required) value for argument
 
- entity_id str
- entity_type str
- tag_id str
- tag_name str
- value str
- (Required) value for argument
 
- entityId String
- entityType String
- tagId String
- tagName String
- value String
- (Required) value for argument
 
NdbCloneTimeMachine, NdbCloneTimeMachineArgs        
- AccessLevel string
- Clone bool
- cloned or not
- Clones string
- Clustered bool
- clone will be clustered or not
- Database string
- DatabaseId string
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- Description string
- database instance description
- EaStatus 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
- database instance name
- Properties
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Time Machine Property> 
- List of all the properties
- ScheduleId string
- Schedules
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Time Machine Schedule> 
- Scope string
- SlaId string
- SlaUpdate boolIn Progress 
- SlaUpdate stringMetadata 
- Slas
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Time Machine Sla> 
- SourceNx List<string>Clusters 
- Status string
- status of clone
- 
List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Time Machine Tag> 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- Type string
- type of clone
- AccessLevel string
- Clone bool
- cloned or not
- Clones string
- Clustered bool
- clone will be clustered or not
- Database string
- DatabaseId string
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- Description string
- database instance description
- EaStatus 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
- database instance name
- Properties
[]NdbClone Time Machine Property 
- List of all the properties
- ScheduleId string
- Schedules
[]NdbClone Time Machine Schedule 
- Scope string
- SlaId string
- SlaUpdate boolIn Progress 
- SlaUpdate stringMetadata 
- Slas
[]NdbClone Time Machine Sla 
- SourceNx []stringClusters 
- Status string
- status of clone
- 
[]NdbClone Time Machine Tag 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- Type string
- type of clone
- accessLevel String
- clone_ Boolean
- cloned or not
- clones String
- clustered Boolean
- clone will be clustered or not
- database String
- databaseId String
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- description String
- database instance description
- eaStatus 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
- database instance name
- properties
List<NdbClone Time Machine Property> 
- List of all the properties
- scheduleId String
- schedules
List<NdbClone Time Machine Schedule> 
- scope String
- slaId String
- slaUpdate BooleanIn Progress 
- slaUpdate StringMetadata 
- slas
List<NdbClone Time Machine Sla> 
- sourceNx List<String>Clusters 
- status String
- status of clone
- 
List<NdbClone Time Machine Tag> 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- type String
- type of clone
- accessLevel string
- clone boolean
- cloned or not
- clones string
- clustered boolean
- clone will be clustered or not
- database string
- databaseId string
- dateCreated string
- date created for clone
- dateModified string
- last modified date for clone
- description string
- database instance description
- eaStatus 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
- database instance name
- properties
NdbClone Time Machine Property[] 
- List of all the properties
- scheduleId string
- schedules
NdbClone Time Machine Schedule[] 
- scope string
- slaId string
- slaUpdate booleanIn Progress 
- slaUpdate stringMetadata 
- slas
NdbClone Time Machine Sla[] 
- sourceNx string[]Clusters 
- status string
- status of clone
- 
NdbClone Time Machine Tag[] 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- type string
- type of clone
- access_level str
- clone bool
- cloned or not
- clones str
- clustered bool
- clone will be clustered or not
- database str
- database_id str
- date_created str
- date created for clone
- date_modified str
- last modified date for clone
- description str
- database instance description
- 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
- database instance name
- properties
Sequence[NdbClone Time Machine Property] 
- List of all the properties
- schedule_id str
- schedules
Sequence[NdbClone Time Machine Schedule] 
- scope str
- sla_id str
- sla_update_ boolin_ progress 
- sla_update_ strmetadata 
- slas
Sequence[NdbClone Time Machine Sla] 
- source_nx_ Sequence[str]clusters 
- status str
- status of clone
- 
Sequence[NdbClone Time Machine Tag] 
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- type str
- type of clone
- accessLevel String
- clone Boolean
- cloned or not
- clones String
- clustered Boolean
- clone will be clustered or not
- database String
- databaseId String
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- description String
- database instance description
- eaStatus 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
- database instance name
- properties List<Property Map>
- List of all the properties
- scheduleId String
- schedules List<Property Map>
- scope String
- slaId String
- slaUpdate BooleanIn Progress 
- slaUpdate StringMetadata 
- slas List<Property Map>
- sourceNx List<String>Clusters 
- status String
- status of clone
- List<Property Map>
- allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
- type String
- type of clone
NdbCloneTimeMachineProperty, NdbCloneTimeMachinePropertyArgs          
- Description string
- database instance description
- Name string
- database instance name
- RefId string
- Secure bool
- Value string
- (Required) value for argument
 
- Description string
- database instance description
- Name string
- database instance name
- RefId string
- Secure bool
- Value string
- (Required) value for argument
 
- description String
- database instance description
- name String
- database instance name
- refId String
- secure Boolean
- value String
- (Required) value for argument
 
- description string
- database instance description
- name string
- database instance name
- refId string
- secure boolean
- value string
- (Required) value for argument
 
- description str
- database instance description
- name str
- database instance name
- ref_id str
- secure bool
- value str
- (Required) value for argument
 
- description String
- database instance description
- name String
- database instance name
- refId String
- secure Boolean
- value String
- (Required) value for argument
 
NdbCloneTimeMachineSchedule, NdbCloneTimeMachineScheduleArgs          
- ContinuousSchedules List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Time Machine Schedule Continuous Schedule> 
- DailySchedules List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Time Machine Schedule Daily Schedule> 
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- Description string
- database instance description
- GlobalPolicy bool
- Id string
- MonthlySchedules List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Time Machine Schedule Monthly Schedule> 
- Name string
- database instance name
- OwnerId string
- QuartelySchedules List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Time Machine Schedule Quartely Schedule> 
- ReferenceCount int
- SnapshotTime List<PiersOf Days Karsenbarg. Nutanix. Inputs. Ndb Clone Time Machine Schedule Snapshot Time Of Day> 
- StartTime string
- SystemPolicy bool
- TimeZone string
- timezone
- UniqueName string
- WeeklySchedules List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Time Machine Schedule Weekly Schedule> 
- YearlySchedules List<PiersKarsenbarg. Nutanix. Inputs. Ndb Clone Time Machine Schedule Yearly Schedule> 
- ContinuousSchedules []NdbClone Time Machine Schedule Continuous Schedule 
- DailySchedules []NdbClone Time Machine Schedule Daily Schedule 
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- Description string
- database instance description
- GlobalPolicy bool
- Id string
- MonthlySchedules []NdbClone Time Machine Schedule Monthly Schedule 
- Name string
- database instance name
- OwnerId string
- QuartelySchedules []NdbClone Time Machine Schedule Quartely Schedule 
- ReferenceCount int
- SnapshotTime []NdbOf Days Clone Time Machine Schedule Snapshot Time Of Day 
- StartTime string
- SystemPolicy bool
- TimeZone string
- timezone
- UniqueName string
- WeeklySchedules []NdbClone Time Machine Schedule Weekly Schedule 
- YearlySchedules []NdbClone Time Machine Schedule Yearly Schedule 
- continuousSchedules List<NdbClone Time Machine Schedule Continuous Schedule> 
- dailySchedules List<NdbClone Time Machine Schedule Daily Schedule> 
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- description String
- database instance description
- globalPolicy Boolean
- id String
- monthlySchedules List<NdbClone Time Machine Schedule Monthly Schedule> 
- name String
- database instance name
- ownerId String
- quartelySchedules List<NdbClone Time Machine Schedule Quartely Schedule> 
- referenceCount Integer
- snapshotTime List<NdbOf Days Clone Time Machine Schedule Snapshot Time Of Day> 
- startTime String
- systemPolicy Boolean
- timeZone String
- timezone
- uniqueName String
- weeklySchedules List<NdbClone Time Machine Schedule Weekly Schedule> 
- yearlySchedules List<NdbClone Time Machine Schedule Yearly Schedule> 
- continuousSchedules NdbClone Time Machine Schedule Continuous Schedule[] 
- dailySchedules NdbClone Time Machine Schedule Daily Schedule[] 
- dateCreated string
- date created for clone
- dateModified string
- last modified date for clone
- description string
- database instance description
- globalPolicy boolean
- id string
- monthlySchedules NdbClone Time Machine Schedule Monthly Schedule[] 
- name string
- database instance name
- ownerId string
- quartelySchedules NdbClone Time Machine Schedule Quartely Schedule[] 
- referenceCount number
- snapshotTime NdbOf Days Clone Time Machine Schedule Snapshot Time Of Day[] 
- startTime string
- systemPolicy boolean
- timeZone string
- timezone
- uniqueName string
- weeklySchedules NdbClone Time Machine Schedule Weekly Schedule[] 
- yearlySchedules NdbClone Time Machine Schedule Yearly Schedule[] 
- continuous_schedules Sequence[NdbClone Time Machine Schedule Continuous Schedule] 
- daily_schedules Sequence[NdbClone Time Machine Schedule Daily Schedule] 
- date_created str
- date created for clone
- date_modified str
- last modified date for clone
- description str
- database instance description
- global_policy bool
- id str
- monthly_schedules Sequence[NdbClone Time Machine Schedule Monthly Schedule] 
- name str
- database instance name
- owner_id str
- quartely_schedules Sequence[NdbClone Time Machine Schedule Quartely Schedule] 
- reference_count int
- snapshot_time_ Sequence[Ndbof_ days Clone Time Machine Schedule Snapshot Time Of Day] 
- start_time str
- system_policy bool
- time_zone str
- timezone
- unique_name str
- weekly_schedules Sequence[NdbClone Time Machine Schedule Weekly Schedule] 
- yearly_schedules Sequence[NdbClone Time Machine Schedule Yearly Schedule] 
- continuousSchedules List<Property Map>
- dailySchedules List<Property Map>
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- description String
- database instance description
- globalPolicy Boolean
- id String
- monthlySchedules List<Property Map>
- name String
- database instance name
- ownerId String
- quartelySchedules List<Property Map>
- referenceCount Number
- snapshotTime List<Property Map>Of Days 
- startTime String
- systemPolicy Boolean
- timeZone String
- timezone
- uniqueName String
- weeklySchedules List<Property Map>
- yearlySchedules List<Property Map>
NdbCloneTimeMachineScheduleContinuousSchedule, NdbCloneTimeMachineScheduleContinuousScheduleArgs              
- Enabled bool
- LogBackup intInterval 
- SnapshotsPer intDay 
- Enabled bool
- LogBackup intInterval 
- SnapshotsPer intDay 
- enabled Boolean
- logBackup IntegerInterval 
- snapshotsPer IntegerDay 
- enabled boolean
- logBackup numberInterval 
- snapshotsPer numberDay 
- enabled bool
- log_backup_ intinterval 
- snapshots_per_ intday 
- enabled Boolean
- logBackup NumberInterval 
- snapshotsPer NumberDay 
NdbCloneTimeMachineScheduleDailySchedule, NdbCloneTimeMachineScheduleDailyScheduleArgs              
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
NdbCloneTimeMachineScheduleMonthlySchedule, NdbCloneTimeMachineScheduleMonthlyScheduleArgs              
- DayOf intMonth 
- Enabled bool
- DayOf intMonth 
- Enabled bool
- dayOf IntegerMonth 
- enabled Boolean
- dayOf numberMonth 
- enabled boolean
- day_of_ intmonth 
- enabled bool
- dayOf NumberMonth 
- enabled Boolean
NdbCloneTimeMachineScheduleQuartelySchedule, NdbCloneTimeMachineScheduleQuartelyScheduleArgs              
- DayOf intMonth 
- Enabled bool
- StartMonth string
- StartMonth stringValue 
- DayOf intMonth 
- Enabled bool
- StartMonth string
- StartMonth stringValue 
- dayOf IntegerMonth 
- enabled Boolean
- startMonth String
- startMonth StringValue 
- dayOf numberMonth 
- enabled boolean
- startMonth string
- startMonth stringValue 
- day_of_ intmonth 
- enabled bool
- start_month str
- start_month_ strvalue 
- dayOf NumberMonth 
- enabled Boolean
- startMonth String
- startMonth StringValue 
NdbCloneTimeMachineScheduleSnapshotTimeOfDay, NdbCloneTimeMachineScheduleSnapshotTimeOfDayArgs                  
NdbCloneTimeMachineScheduleWeeklySchedule, NdbCloneTimeMachineScheduleWeeklyScheduleArgs              
- DayOf stringWeek 
- DayOf stringWeek Value 
- Enabled bool
- DayOf stringWeek 
- DayOf stringWeek Value 
- Enabled bool
- dayOf StringWeek 
- dayOf StringWeek Value 
- enabled Boolean
- dayOf stringWeek 
- dayOf stringWeek Value 
- enabled boolean
- day_of_ strweek 
- day_of_ strweek_ value 
- enabled bool
- dayOf StringWeek 
- dayOf StringWeek Value 
- enabled Boolean
NdbCloneTimeMachineScheduleYearlySchedule, NdbCloneTimeMachineScheduleYearlyScheduleArgs              
- DayOf intMonth 
- Enabled bool
- Month string
- MonthValue string
- DayOf intMonth 
- Enabled bool
- Month string
- MonthValue string
- dayOf IntegerMonth 
- enabled Boolean
- month String
- monthValue String
- dayOf numberMonth 
- enabled boolean
- month string
- monthValue string
- day_of_ intmonth 
- enabled bool
- month str
- month_value str
- dayOf NumberMonth 
- enabled Boolean
- month String
- monthValue String
NdbCloneTimeMachineSla, NdbCloneTimeMachineSlaArgs          
- ContinuousRetention int
- CurrentActive stringFrequency 
- DailyRetention int
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- Description string
- database instance description
- Id string
- MonthlyRetention int
- Name string
- database instance name
- OwnerId string
- PitrEnabled bool
- QuarterlyRetention int
- ReferenceCount int
- SystemSla bool
- UniqueName string
- WeeklyRetention int
- YearlyRetention int
- ContinuousRetention int
- CurrentActive stringFrequency 
- DailyRetention int
- DateCreated string
- date created for clone
- DateModified string
- last modified date for clone
- Description string
- database instance description
- Id string
- MonthlyRetention int
- Name string
- database instance name
- OwnerId string
- PitrEnabled bool
- QuarterlyRetention int
- ReferenceCount int
- SystemSla bool
- UniqueName string
- WeeklyRetention int
- YearlyRetention int
- continuousRetention Integer
- currentActive StringFrequency 
- dailyRetention Integer
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- description String
- database instance description
- id String
- monthlyRetention Integer
- name String
- database instance name
- ownerId String
- pitrEnabled Boolean
- quarterlyRetention Integer
- referenceCount Integer
- systemSla Boolean
- uniqueName String
- weeklyRetention Integer
- yearlyRetention Integer
- continuousRetention number
- currentActive stringFrequency 
- dailyRetention number
- dateCreated string
- date created for clone
- dateModified string
- last modified date for clone
- description string
- database instance description
- id string
- monthlyRetention number
- name string
- database instance name
- ownerId string
- pitrEnabled boolean
- quarterlyRetention number
- referenceCount number
- systemSla boolean
- uniqueName string
- weeklyRetention number
- yearlyRetention number
- continuous_retention int
- current_active_ strfrequency 
- daily_retention int
- date_created str
- date created for clone
- date_modified str
- last modified date for clone
- description str
- database instance description
- id str
- monthly_retention int
- name str
- database instance name
- owner_id str
- pitr_enabled bool
- quarterly_retention int
- reference_count int
- system_sla bool
- unique_name str
- weekly_retention int
- yearly_retention int
- continuousRetention Number
- currentActive StringFrequency 
- dailyRetention Number
- dateCreated String
- date created for clone
- dateModified String
- last modified date for clone
- description String
- database instance description
- id String
- monthlyRetention Number
- name String
- database instance name
- ownerId String
- pitrEnabled Boolean
- quarterlyRetention Number
- referenceCount Number
- systemSla Boolean
- uniqueName String
- weeklyRetention Number
- yearlyRetention Number
NdbCloneTimeMachineTag, NdbCloneTimeMachineTagArgs          
- EntityId string
- EntityType string
- TagId string
- TagName string
- Value string
- (Required) value for argument
 
- EntityId string
- EntityType string
- TagId string
- TagName string
- Value string
- (Required) value for argument
 
- entityId String
- entityType String
- tagId String
- tagName String
- value String
- (Required) value for argument
 
- entityId string
- entityType string
- tagId string
- tagName string
- value string
- (Required) value for argument
 
- entity_id str
- entity_type str
- tag_id str
- tag_name str
- value str
- (Required) value for argument
 
- entityId String
- entityType String
- tagId String
- tagName String
- value String
- (Required) value for argument
 
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the nutanixTerraform Provider.
