1. Packages
  2. Nutanix
  3. API Docs
  4. getNdbClones
Nutanix v0.1.0 published on Tuesday, Sep 24, 2024 by Piers Karsenbarg

nutanix.getNdbClones

Explore with Pulumi AI

nutanix logo
Nutanix v0.1.0 published on Tuesday, Sep 24, 2024 by Piers Karsenbarg

    List all the clone present in Nutanix Database Service

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as nutanix from "@pulumi/nutanix";
    
    const clones = nutanix.getNdbClones({
        filters: [{
            detailed: "true",
        }],
    });
    
    import pulumi
    import pulumi_nutanix as nutanix
    
    clones = nutanix.get_ndb_clones(filters=[{
        "detailed": "true",
    }])
    
    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.GetNdbClones(ctx, &nutanix.GetNdbClonesArgs{
    			Filters: []nutanix.GetNdbClonesFilter{
    				{
    					Detailed: pulumi.StringRef("true"),
    				},
    			},
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Nutanix = Pulumi.Nutanix;
    
    return await Deployment.RunAsync(() => 
    {
        var clones = Nutanix.GetNdbClones.Invoke(new()
        {
            Filters = new[]
            {
                new Nutanix.Inputs.GetNdbClonesFilterInputArgs
                {
                    Detailed = "true",
                },
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.nutanix.NutanixFunctions;
    import com.pulumi.nutanix.inputs.GetNdbClonesArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var clones = NutanixFunctions.getNdbClones(GetNdbClonesArgs.builder()
                .filters(GetNdbClonesFilterArgs.builder()
                    .detailed(true)
                    .build())
                .build());
    
        }
    }
    
    variables:
      clones:
        fn::invoke:
          Function: nutanix:getNdbClones
          Arguments:
            filters:
              - detailed: true
    

    Using getNdbClones

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getNdbClones(args: GetNdbClonesArgs, opts?: InvokeOptions): Promise<GetNdbClonesResult>
    function getNdbClonesOutput(args: GetNdbClonesOutputArgs, opts?: InvokeOptions): Output<GetNdbClonesResult>
    def get_ndb_clones(filters: Optional[Sequence[GetNdbClonesFilter]] = None,
                       opts: Optional[InvokeOptions] = None) -> GetNdbClonesResult
    def get_ndb_clones_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetNdbClonesFilterArgs]]]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetNdbClonesResult]
    func GetNdbClones(ctx *Context, args *GetNdbClonesArgs, opts ...InvokeOption) (*GetNdbClonesResult, error)
    func GetNdbClonesOutput(ctx *Context, args *GetNdbClonesOutputArgs, opts ...InvokeOption) GetNdbClonesResultOutput

    > Note: This function is named GetNdbClones in the Go SDK.

    public static class GetNdbClones 
    {
        public static Task<GetNdbClonesResult> InvokeAsync(GetNdbClonesArgs args, InvokeOptions? opts = null)
        public static Output<GetNdbClonesResult> Invoke(GetNdbClonesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetNdbClonesResult> getNdbClones(GetNdbClonesArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: nutanix:index/getNdbClones:getNdbClones
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Filters List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesFilter>
    Fetches the clone info based on given params
    Filters []GetNdbClonesFilter
    Fetches the clone info based on given params
    filters List<GetNdbClonesFilter>
    Fetches the clone info based on given params
    filters GetNdbClonesFilter[]
    Fetches the clone info based on given params
    filters Sequence[GetNdbClonesFilter]
    Fetches the clone info based on given params
    filters List<Property Map>
    Fetches the clone info based on given params

    getNdbClones Result

    The following output properties are available:

    Clones List<PiersKarsenbarg.Nutanix.Outputs.GetNdbClonesClone>
    List of clones based on filters
    Id string
    The provider-assigned unique ID for this managed resource.
    Filters List<PiersKarsenbarg.Nutanix.Outputs.GetNdbClonesFilter>
    Clones []GetNdbClonesClone
    List of clones based on filters
    Id string
    The provider-assigned unique ID for this managed resource.
    Filters []GetNdbClonesFilter
    clones List<GetNdbClonesClone>
    List of clones based on filters
    id String
    The provider-assigned unique ID for this managed resource.
    filters List<GetNdbClonesFilter>
    clones GetNdbClonesClone[]
    List of clones based on filters
    id string
    The provider-assigned unique ID for this managed resource.
    filters GetNdbClonesFilter[]
    clones Sequence[GetNdbClonesClone]
    List of clones based on filters
    id str
    The provider-assigned unique ID for this managed resource.
    filters Sequence[GetNdbClonesFilter]
    clones List<Property Map>
    List of clones based on filters
    id String
    The provider-assigned unique ID for this managed resource.
    filters List<Property Map>

    Supporting Types

    GetNdbClonesClone

    Clone bool
    clone or not
    Clustered bool
    clustered or not
    DatabaseClusterType string
    database cluster type
    DatabaseName string
    database name
    DatabaseNodes List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneDatabaseNode>
    database nodes associated with database instance
    DatabaseStatus string
    database status
    Databases Dictionary<string, string>
    database for a cloned instance
    DateCreated string
    date created for clone
    DateModified string
    last modified date for clone
    DbserverLogicalCluster Dictionary<string, string>
    dbserver logical cluster
    DbserverLogicalClusterId string
    dbserver logical cluster id
    Description string
    cloned description
    Id string
    cloned id
    Infos List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneInfo>
    cloned info
    LcmConfigs List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneLcmConfig>
    LCM Config
    LinkedDatabases List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneLinkedDatabase>
    linked databases within database instance
    Metric Dictionary<string, string>
    Metric of clone
    Name string
    cloned name
    ParentDatabaseId string
    parent database id
    ParentSourceDatabaseId string
    parent source database id
    ParentTimeMachineId string
    parent time machine id
    Properties List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneProperty>
    properties of clone
    Status string
    status of clone
    Tags List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneTag>
    allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
    TimeMachineId string
    time machine id
    TimeMachines List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneTimeMachine>
    Time machine info
    TimeZone string
    time zone
    Type string
    type
    Clone bool
    clone or not
    Clustered bool
    clustered or not
    DatabaseClusterType string
    database cluster type
    DatabaseName string
    database name
    DatabaseNodes []GetNdbClonesCloneDatabaseNode
    database nodes associated with database instance
    DatabaseStatus string
    database status
    Databases map[string]string
    database for a cloned instance
    DateCreated string
    date created for clone
    DateModified string
    last modified date for clone
    DbserverLogicalCluster map[string]string
    dbserver logical cluster
    DbserverLogicalClusterId string
    dbserver logical cluster id
    Description string
    cloned description
    Id string
    cloned id
    Infos []GetNdbClonesCloneInfo
    cloned info
    LcmConfigs []GetNdbClonesCloneLcmConfig
    LCM Config
    LinkedDatabases []GetNdbClonesCloneLinkedDatabase
    linked databases within database instance
    Metric map[string]string
    Metric of clone
    Name string
    cloned name
    ParentDatabaseId string
    parent database id
    ParentSourceDatabaseId string
    parent source database id
    ParentTimeMachineId string
    parent time machine id
    Properties []GetNdbClonesCloneProperty
    properties of clone
    Status string
    status of clone
    Tags []GetNdbClonesCloneTag
    allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
    TimeMachineId string
    time machine id
    TimeMachines []GetNdbClonesCloneTimeMachine
    Time machine info
    TimeZone string
    time zone
    Type string
    type
    clone_ Boolean
    clone or not
    clustered Boolean
    clustered or not
    databaseClusterType String
    database cluster type
    databaseName String
    database name
    databaseNodes List<GetNdbClonesCloneDatabaseNode>
    database nodes associated with database instance
    databaseStatus String
    database status
    databases Map<String,String>
    database for a cloned instance
    dateCreated String
    date created for clone
    dateModified String
    last modified date for clone
    dbserverLogicalCluster Map<String,String>
    dbserver logical cluster
    dbserverLogicalClusterId String
    dbserver logical cluster id
    description String
    cloned description
    id String
    cloned id
    infos List<GetNdbClonesCloneInfo>
    cloned info
    lcmConfigs List<GetNdbClonesCloneLcmConfig>
    LCM Config
    linkedDatabases List<GetNdbClonesCloneLinkedDatabase>
    linked databases within database instance
    metric Map<String,String>
    Metric of clone
    name String
    cloned name
    parentDatabaseId String
    parent database id
    parentSourceDatabaseId String
    parent source database id
    parentTimeMachineId String
    parent time machine id
    properties List<GetNdbClonesCloneProperty>
    properties of clone
    status String
    status of clone
    tags List<GetNdbClonesCloneTag>
    allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
    timeMachineId String
    time machine id
    timeMachines List<GetNdbClonesCloneTimeMachine>
    Time machine info
    timeZone String
    time zone
    type String
    type
    clone boolean
    clone or not
    clustered boolean
    clustered or not
    databaseClusterType string
    database cluster type
    databaseName string
    database name
    databaseNodes GetNdbClonesCloneDatabaseNode[]
    database nodes associated with database instance
    databaseStatus string
    database status
    databases {[key: string]: string}
    database for a cloned instance
    dateCreated string
    date created for clone
    dateModified string
    last modified date for clone
    dbserverLogicalCluster {[key: string]: string}
    dbserver logical cluster
    dbserverLogicalClusterId string
    dbserver logical cluster id
    description string
    cloned description
    id string
    cloned id
    infos GetNdbClonesCloneInfo[]
    cloned info
    lcmConfigs GetNdbClonesCloneLcmConfig[]
    LCM Config
    linkedDatabases GetNdbClonesCloneLinkedDatabase[]
    linked databases within database instance
    metric {[key: string]: string}
    Metric of clone
    name string
    cloned name
    parentDatabaseId string
    parent database id
    parentSourceDatabaseId string
    parent source database id
    parentTimeMachineId string
    parent time machine id
    properties GetNdbClonesCloneProperty[]
    properties of clone
    status string
    status of clone
    tags GetNdbClonesCloneTag[]
    allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
    timeMachineId string
    time machine id
    timeMachines GetNdbClonesCloneTimeMachine[]
    Time machine info
    timeZone string
    time zone
    type string
    type
    clone bool
    clone or not
    clustered bool
    clustered or not
    database_cluster_type str
    database cluster type
    database_name str
    database name
    database_nodes Sequence[GetNdbClonesCloneDatabaseNode]
    database nodes associated with database instance
    database_status str
    database status
    databases Mapping[str, str]
    database for a cloned instance
    date_created str
    date created for clone
    date_modified str
    last modified date for clone
    dbserver_logical_cluster Mapping[str, str]
    dbserver logical cluster
    dbserver_logical_cluster_id str
    dbserver logical cluster id
    description str
    cloned description
    id str
    cloned id
    infos Sequence[GetNdbClonesCloneInfo]
    cloned info
    lcm_configs Sequence[GetNdbClonesCloneLcmConfig]
    LCM Config
    linked_databases Sequence[GetNdbClonesCloneLinkedDatabase]
    linked databases within database instance
    metric Mapping[str, str]
    Metric of clone
    name str
    cloned name
    parent_database_id str
    parent database id
    parent_source_database_id str
    parent source database id
    parent_time_machine_id str
    parent time machine id
    properties Sequence[GetNdbClonesCloneProperty]
    properties of clone
    status str
    status of clone
    tags Sequence[GetNdbClonesCloneTag]
    allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
    time_machine_id str
    time machine id
    time_machines Sequence[GetNdbClonesCloneTimeMachine]
    Time machine info
    time_zone str
    time zone
    type str
    type
    clone Boolean
    clone or not
    clustered Boolean
    clustered or not
    databaseClusterType String
    database cluster type
    databaseName String
    database name
    databaseNodes List<Property Map>
    database nodes associated with database instance
    databaseStatus String
    database status
    databases Map<String>
    database for a cloned instance
    dateCreated String
    date created for clone
    dateModified String
    last modified date for clone
    dbserverLogicalCluster Map<String>
    dbserver logical cluster
    dbserverLogicalClusterId String
    dbserver logical cluster id
    description String
    cloned description
    id String
    cloned id
    infos List<Property Map>
    cloned info
    lcmConfigs List<Property Map>
    LCM Config
    linkedDatabases List<Property Map>
    linked databases within database instance
    metric Map<String>
    Metric of clone
    name String
    cloned name
    parentDatabaseId String
    parent database id
    parentSourceDatabaseId String
    parent source database id
    parentTimeMachineId String
    parent time machine id
    properties List<Property Map>
    properties of clone
    status String
    status of clone
    tags List<Property Map>
    allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
    timeMachineId String
    time machine id
    timeMachines List<Property Map>
    Time machine info
    timeZone String
    time zone
    type String
    type

    GetNdbClonesCloneDatabaseNode

    AccessLevel Dictionary<string, string>
    DatabaseId string
    DatabaseStatus string
    database status
    DateCreated string
    date created for clone
    DateModified string
    last modified date for clone
    Dbserver Dictionary<string, string>
    DbserverId string
    Description string
    cloned description
    Id string
    cloned id
    Infos List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneDatabaseNodeInfo>
    cloned info
    Name string
    cloned name
    Primary bool
    Properties List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneDatabaseNodeProperty>
    properties of clone
    ProtectionDomainId string
    ProtectionDomains List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneDatabaseNodeProtectionDomain>
    SoftwareInstallationId string
    Status string
    status of clone
    Tags List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneDatabaseNodeTag>
    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
    database status
    DateCreated string
    date created for clone
    DateModified string
    last modified date for clone
    Dbserver map[string]string
    DbserverId string
    Description string
    cloned description
    Id string
    cloned id
    Infos []GetNdbClonesCloneDatabaseNodeInfo
    cloned info
    Name string
    cloned name
    Primary bool
    Properties []GetNdbClonesCloneDatabaseNodeProperty
    properties of clone
    ProtectionDomainId string
    ProtectionDomains []GetNdbClonesCloneDatabaseNodeProtectionDomain
    SoftwareInstallationId string
    Status string
    status of clone
    Tags []GetNdbClonesCloneDatabaseNodeTag
    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
    database status
    dateCreated String
    date created for clone
    dateModified String
    last modified date for clone
    dbserver Map<String,String>
    dbserverId String
    description String
    cloned description
    id String
    cloned id
    infos List<GetNdbClonesCloneDatabaseNodeInfo>
    cloned info
    name String
    cloned name
    primary Boolean
    properties List<GetNdbClonesCloneDatabaseNodeProperty>
    properties of clone
    protectionDomainId String
    protectionDomains List<GetNdbClonesCloneDatabaseNodeProtectionDomain>
    softwareInstallationId String
    status String
    status of clone
    tags List<GetNdbClonesCloneDatabaseNodeTag>
    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
    database status
    dateCreated string
    date created for clone
    dateModified string
    last modified date for clone
    dbserver {[key: string]: string}
    dbserverId string
    description string
    cloned description
    id string
    cloned id
    infos GetNdbClonesCloneDatabaseNodeInfo[]
    cloned info
    name string
    cloned name
    primary boolean
    properties GetNdbClonesCloneDatabaseNodeProperty[]
    properties of clone
    protectionDomainId string
    protectionDomains GetNdbClonesCloneDatabaseNodeProtectionDomain[]
    softwareInstallationId string
    status string
    status of clone
    tags GetNdbClonesCloneDatabaseNodeTag[]
    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
    database status
    date_created str
    date created for clone
    date_modified str
    last modified date for clone
    dbserver Mapping[str, str]
    dbserver_id str
    description str
    cloned description
    id str
    cloned id
    infos Sequence[GetNdbClonesCloneDatabaseNodeInfo]
    cloned info
    name str
    cloned name
    primary bool
    properties Sequence[GetNdbClonesCloneDatabaseNodeProperty]
    properties of clone
    protection_domain_id str
    protection_domains Sequence[GetNdbClonesCloneDatabaseNodeProtectionDomain]
    software_installation_id str
    status str
    status of clone
    tags Sequence[GetNdbClonesCloneDatabaseNodeTag]
    allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
    accessLevel Map<String>
    databaseId String
    databaseStatus String
    database status
    dateCreated String
    date created for clone
    dateModified String
    last modified date for clone
    dbserver Map<String>
    dbserverId String
    description String
    cloned description
    id String
    cloned id
    infos List<Property Map>
    cloned info
    name String
    cloned name
    primary Boolean
    properties List<Property Map>
    properties of clone
    protectionDomainId String
    protectionDomains List<Property Map>
    softwareInstallationId String
    status String
    status of clone
    tags List<Property Map>
    allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.

    GetNdbClonesCloneDatabaseNodeInfo

    Info Dictionary<string, string>
    cloned info
    SecureInfo Dictionary<string, string>
    Info map[string]string
    cloned info
    SecureInfo map[string]string
    info Map<String,String>
    cloned info
    secureInfo Map<String,String>
    info {[key: string]: string}
    cloned info
    secureInfo {[key: string]: string}
    info Mapping[str, str]
    cloned info
    secure_info Mapping[str, str]
    info Map<String>
    cloned info
    secureInfo Map<String>

    GetNdbClonesCloneDatabaseNodeProperty

    Description string
    cloned description
    Name string
    cloned name
    RefId string
    Secure bool
    Value string
    Description string
    cloned description
    Name string
    cloned name
    RefId string
    Secure bool
    Value string
    description String
    cloned description
    name String
    cloned name
    refId String
    secure Boolean
    value String
    description string
    cloned description
    name string
    cloned name
    refId string
    secure boolean
    value string
    description str
    cloned description
    name str
    cloned name
    ref_id str
    secure bool
    value str
    description String
    cloned description
    name String
    cloned name
    refId String
    secure Boolean
    value String

    GetNdbClonesCloneDatabaseNodeProtectionDomain

    AssocEntities List<string>
    CloudId string
    DateCreated string
    date created for clone
    DateModified string
    last modified date for clone
    Description string
    cloned description
    EraCreated bool
    Id string
    cloned id
    Name string
    cloned name
    OwnerId string
    PrimaryHost string
    Properties List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneDatabaseNodeProtectionDomainProperty>
    properties of clone
    Status string
    status of clone
    Type string
    type
    AssocEntities []string
    CloudId string
    DateCreated string
    date created for clone
    DateModified string
    last modified date for clone
    Description string
    cloned description
    EraCreated bool
    Id string
    cloned id
    Name string
    cloned name
    OwnerId string
    PrimaryHost string
    Properties []GetNdbClonesCloneDatabaseNodeProtectionDomainProperty
    properties of clone
    Status string
    status of clone
    Type string
    type
    assocEntities List<String>
    cloudId String
    dateCreated String
    date created for clone
    dateModified String
    last modified date for clone
    description String
    cloned description
    eraCreated Boolean
    id String
    cloned id
    name String
    cloned name
    ownerId String
    primaryHost String
    properties List<GetNdbClonesCloneDatabaseNodeProtectionDomainProperty>
    properties of clone
    status String
    status of clone
    type String
    type
    assocEntities string[]
    cloudId string
    dateCreated string
    date created for clone
    dateModified string
    last modified date for clone
    description string
    cloned description
    eraCreated boolean
    id string
    cloned id
    name string
    cloned name
    ownerId string
    primaryHost string
    properties GetNdbClonesCloneDatabaseNodeProtectionDomainProperty[]
    properties of clone
    status string
    status of clone
    type string
    type
    assoc_entities Sequence[str]
    cloud_id str
    date_created str
    date created for clone
    date_modified str
    last modified date for clone
    description str
    cloned description
    era_created bool
    id str
    cloned id
    name str
    cloned name
    owner_id str
    primary_host str
    properties Sequence[GetNdbClonesCloneDatabaseNodeProtectionDomainProperty]
    properties of clone
    status str
    status of clone
    type str
    type
    assocEntities List<String>
    cloudId String
    dateCreated String
    date created for clone
    dateModified String
    last modified date for clone
    description String
    cloned description
    eraCreated Boolean
    id String
    cloned id
    name String
    cloned name
    ownerId String
    primaryHost String
    properties List<Property Map>
    properties of clone
    status String
    status of clone
    type String
    type

    GetNdbClonesCloneDatabaseNodeProtectionDomainProperty

    Description string
    cloned description
    Name string
    cloned name
    RefId string
    Secure bool
    Value string
    Description string
    cloned description
    Name string
    cloned name
    RefId string
    Secure bool
    Value string
    description String
    cloned description
    name String
    cloned name
    refId String
    secure Boolean
    value String
    description string
    cloned description
    name string
    cloned name
    refId string
    secure boolean
    value string
    description str
    cloned description
    name str
    cloned name
    ref_id str
    secure bool
    value str
    description String
    cloned description
    name String
    cloned name
    refId String
    secure Boolean
    value String

    GetNdbClonesCloneDatabaseNodeTag

    EntityId string
    EntityType string
    TagId string
    TagName string
    Value string
    EntityId string
    EntityType string
    TagId string
    TagName string
    Value string
    entityId String
    entityType String
    tagId String
    tagName String
    value String
    entityId string
    entityType string
    tagId string
    tagName string
    value string
    entityId String
    entityType String
    tagId String
    tagName String
    value String

    GetNdbClonesCloneInfo

    GetNdbClonesCloneInfoBpgConfig

    GetNdbClonesCloneInfoBpgConfigBpgDbParam

    GetNdbClonesCloneInfoBpgConfigStorage

    GetNdbClonesCloneInfoBpgConfigStorageArchiveStorage

    Size double
    Size float64
    size Double
    size number
    size float
    size Number

    GetNdbClonesCloneInfoBpgConfigStorageDataDisk

    Count double
    Count float64
    count Double
    count number
    count float
    count Number

    GetNdbClonesCloneInfoBpgConfigStorageLogDisk

    Count double
    Size double
    Count float64
    Size float64
    count Double
    size Double
    count number
    size number
    count float
    size float
    count Number
    size Number

    GetNdbClonesCloneInfoBpgConfigVmProperty

    GetNdbClonesCloneLcmConfig

    GetNdbClonesCloneLcmConfigExpiryDetail

    GetNdbClonesCloneLcmConfigPostDeleteCommand

    Command string
    Command string
    command String
    command string
    command String

    GetNdbClonesCloneLcmConfigPreDeleteCommand

    Command string
    Command string
    command String
    command string
    command String

    GetNdbClonesCloneLcmConfigRefreshDetail

    GetNdbClonesCloneLinkedDatabase

    DatabaseName string
    database name
    DatabaseStatus string
    database status
    DateCreated string
    date created for clone
    DateModified string
    last modified date for clone
    Description string
    cloned description
    Id string
    cloned id
    Infos List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneLinkedDatabaseInfo>
    cloned info
    Metric Dictionary<string, string>
    Metric of clone
    Name string
    cloned name
    ParentDatabaseId string
    parent database id
    ParentLinkedDatabaseId string
    SnapshotId string
    Status string
    status of clone
    Timezone string
    Default is UTC
    DatabaseName string
    database name
    DatabaseStatus string
    database status
    DateCreated string
    date created for clone
    DateModified string
    last modified date for clone
    Description string
    cloned description
    Id string
    cloned id
    Infos []GetNdbClonesCloneLinkedDatabaseInfo
    cloned info
    Metric map[string]string
    Metric of clone
    Name string
    cloned name
    ParentDatabaseId string
    parent database id
    ParentLinkedDatabaseId string
    SnapshotId string
    Status string
    status of clone
    Timezone string
    Default is UTC
    databaseName String
    database name
    databaseStatus String
    database status
    dateCreated String
    date created for clone
    dateModified String
    last modified date for clone
    description String
    cloned description
    id String
    cloned id
    infos List<GetNdbClonesCloneLinkedDatabaseInfo>
    cloned info
    metric Map<String,String>
    Metric of clone
    name String
    cloned name
    parentDatabaseId String
    parent database id
    parentLinkedDatabaseId String
    snapshotId String
    status String
    status of clone
    timezone String
    Default is UTC
    databaseName string
    database name
    databaseStatus string
    database status
    dateCreated string
    date created for clone
    dateModified string
    last modified date for clone
    description string
    cloned description
    id string
    cloned id
    infos GetNdbClonesCloneLinkedDatabaseInfo[]
    cloned info
    metric {[key: string]: string}
    Metric of clone
    name string
    cloned name
    parentDatabaseId string
    parent database id
    parentLinkedDatabaseId string
    snapshotId string
    status string
    status of clone
    timezone string
    Default is UTC
    database_name str
    database name
    database_status str
    database status
    date_created str
    date created for clone
    date_modified str
    last modified date for clone
    description str
    cloned description
    id str
    cloned id
    infos Sequence[GetNdbClonesCloneLinkedDatabaseInfo]
    cloned info
    metric Mapping[str, str]
    Metric of clone
    name str
    cloned name
    parent_database_id str
    parent database id
    parent_linked_database_id str
    snapshot_id str
    status str
    status of clone
    timezone str
    Default is UTC
    databaseName String
    database name
    databaseStatus String
    database status
    dateCreated String
    date created for clone
    dateModified String
    last modified date for clone
    description String
    cloned description
    id String
    cloned id
    infos List<Property Map>
    cloned info
    metric Map<String>
    Metric of clone
    name String
    cloned name
    parentDatabaseId String
    parent database id
    parentLinkedDatabaseId String
    snapshotId String
    status String
    status of clone
    timezone String
    Default is UTC

    GetNdbClonesCloneLinkedDatabaseInfo

    Info Dictionary<string, string>
    cloned info
    SecureInfo Dictionary<string, string>
    Info map[string]string
    cloned info
    SecureInfo map[string]string
    info Map<String,String>
    cloned info
    secureInfo Map<String,String>
    info {[key: string]: string}
    cloned info
    secureInfo {[key: string]: string}
    info Mapping[str, str]
    cloned info
    secure_info Mapping[str, str]
    info Map<String>
    cloned info
    secureInfo Map<String>

    GetNdbClonesCloneProperty

    Description string
    cloned description
    Name string
    cloned name
    RefId string
    Secure bool
    Value string
    Description string
    cloned description
    Name string
    cloned name
    RefId string
    Secure bool
    Value string
    description String
    cloned description
    name String
    cloned name
    refId String
    secure Boolean
    value String
    description string
    cloned description
    name string
    cloned name
    refId string
    secure boolean
    value string
    description str
    cloned description
    name str
    cloned name
    ref_id str
    secure bool
    value str
    description String
    cloned description
    name String
    cloned name
    refId String
    secure Boolean
    value String

    GetNdbClonesCloneTag

    EntityId string
    EntityType string
    TagId string
    TagName string
    Value string
    EntityId string
    EntityType string
    TagId string
    TagName string
    Value string
    entityId String
    entityType String
    tagId String
    tagName String
    value String
    entityId string
    entityType string
    tagId string
    tagName string
    value string
    entityId String
    entityType String
    tagId String
    tagName String
    value String

    GetNdbClonesCloneTimeMachine

    AccessLevel string
    Clone bool
    clone or not
    Clones string
    List of clones based on filters
    Clustered bool
    clustered or not
    Database string
    DatabaseId string
    DateCreated string
    date created for clone
    DateModified string
    last modified date for clone
    Description string
    cloned description
    EaStatus string
    Id string
    cloned id
    Metric string
    Metric of clone
    Name string
    cloned name
    Properties List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneTimeMachineProperty>
    properties of clone
    ScheduleId string
    Schedules List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneTimeMachineSchedule>
    Scope string
    SlaId string
    SlaUpdateInProgress bool
    SlaUpdateMetadata string
    Slas List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneTimeMachineSla>
    SourceNxClusters List<string>
    Status string
    status of clone
    Tags List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneTimeMachineTag>
    allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
    Type string
    type
    AccessLevel string
    Clone bool
    clone or not
    Clones string
    List of clones based on filters
    Clustered bool
    clustered or not
    Database string
    DatabaseId string
    DateCreated string
    date created for clone
    DateModified string
    last modified date for clone
    Description string
    cloned description
    EaStatus string
    Id string
    cloned id
    Metric string
    Metric of clone
    Name string
    cloned name
    Properties []GetNdbClonesCloneTimeMachineProperty
    properties of clone
    ScheduleId string
    Schedules []GetNdbClonesCloneTimeMachineSchedule
    Scope string
    SlaId string
    SlaUpdateInProgress bool
    SlaUpdateMetadata string
    Slas []GetNdbClonesCloneTimeMachineSla
    SourceNxClusters []string
    Status string
    status of clone
    Tags []GetNdbClonesCloneTimeMachineTag
    allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
    Type string
    type
    accessLevel String
    clone_ Boolean
    clone or not
    clones String
    List of clones based on filters
    clustered Boolean
    clustered or not
    database String
    databaseId String
    dateCreated String
    date created for clone
    dateModified String
    last modified date for clone
    description String
    cloned description
    eaStatus String
    id String
    cloned id
    metric String
    Metric of clone
    name String
    cloned name
    properties List<GetNdbClonesCloneTimeMachineProperty>
    properties of clone
    scheduleId String
    schedules List<GetNdbClonesCloneTimeMachineSchedule>
    scope String
    slaId String
    slaUpdateInProgress Boolean
    slaUpdateMetadata String
    slas List<GetNdbClonesCloneTimeMachineSla>
    sourceNxClusters List<String>
    status String
    status of clone
    tags List<GetNdbClonesCloneTimeMachineTag>
    allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
    type String
    type
    accessLevel string
    clone boolean
    clone or not
    clones string
    List of clones based on filters
    clustered boolean
    clustered or not
    database string
    databaseId string
    dateCreated string
    date created for clone
    dateModified string
    last modified date for clone
    description string
    cloned description
    eaStatus string
    id string
    cloned id
    metric string
    Metric of clone
    name string
    cloned name
    properties GetNdbClonesCloneTimeMachineProperty[]
    properties of clone
    scheduleId string
    schedules GetNdbClonesCloneTimeMachineSchedule[]
    scope string
    slaId string
    slaUpdateInProgress boolean
    slaUpdateMetadata string
    slas GetNdbClonesCloneTimeMachineSla[]
    sourceNxClusters string[]
    status string
    status of clone
    tags GetNdbClonesCloneTimeMachineTag[]
    allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
    type string
    type
    access_level str
    clone bool
    clone or not
    clones str
    List of clones based on filters
    clustered bool
    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
    cloned description
    ea_status str
    id str
    cloned id
    metric str
    Metric of clone
    name str
    cloned name
    properties Sequence[GetNdbClonesCloneTimeMachineProperty]
    properties of clone
    schedule_id str
    schedules Sequence[GetNdbClonesCloneTimeMachineSchedule]
    scope str
    sla_id str
    sla_update_in_progress bool
    sla_update_metadata str
    slas Sequence[GetNdbClonesCloneTimeMachineSla]
    source_nx_clusters Sequence[str]
    status str
    status of clone
    tags Sequence[GetNdbClonesCloneTimeMachineTag]
    allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
    type str
    type
    accessLevel String
    clone Boolean
    clone or not
    clones String
    List of clones based on filters
    clustered Boolean
    clustered or not
    database String
    databaseId String
    dateCreated String
    date created for clone
    dateModified String
    last modified date for clone
    description String
    cloned description
    eaStatus String
    id String
    cloned id
    metric String
    Metric of clone
    name String
    cloned name
    properties List<Property Map>
    properties of clone
    scheduleId String
    schedules List<Property Map>
    scope String
    slaId String
    slaUpdateInProgress Boolean
    slaUpdateMetadata String
    slas List<Property Map>
    sourceNxClusters List<String>
    status String
    status of clone
    tags List<Property Map>
    allows you to assign metadata to entities (clones, time machines, databases, and database servers) by using tags.
    type String
    type

    GetNdbClonesCloneTimeMachineProperty

    Description string
    cloned description
    Name string
    cloned name
    RefId string
    Secure bool
    Value string
    Description string
    cloned description
    Name string
    cloned name
    RefId string
    Secure bool
    Value string
    description String
    cloned description
    name String
    cloned name
    refId String
    secure Boolean
    value String
    description string
    cloned description
    name string
    cloned name
    refId string
    secure boolean
    value string
    description str
    cloned description
    name str
    cloned name
    ref_id str
    secure bool
    value str
    description String
    cloned description
    name String
    cloned name
    refId String
    secure Boolean
    value String

    GetNdbClonesCloneTimeMachineSchedule

    ContinuousSchedules List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneTimeMachineScheduleContinuousSchedule>
    DailySchedules List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneTimeMachineScheduleDailySchedule>
    DateCreated string
    date created for clone
    DateModified string
    last modified date for clone
    Description string
    cloned description
    GlobalPolicy bool
    Id string
    cloned id
    MonthlySchedules List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneTimeMachineScheduleMonthlySchedule>
    Name string
    cloned name
    OwnerId string
    QuartelySchedules List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneTimeMachineScheduleQuartelySchedule>
    ReferenceCount int
    SnapshotTimeOfDays List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneTimeMachineScheduleSnapshotTimeOfDay>
    StartTime string
    SystemPolicy bool
    TimeZone string
    time zone
    UniqueName string
    WeeklySchedules List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneTimeMachineScheduleWeeklySchedule>
    YearlySchedules List<PiersKarsenbarg.Nutanix.Inputs.GetNdbClonesCloneTimeMachineScheduleYearlySchedule>
    continuousSchedules List<GetNdbClonesCloneTimeMachineScheduleContinuousSchedule>
    dailySchedules List<GetNdbClonesCloneTimeMachineScheduleDailySchedule>
    dateCreated String
    date created for clone
    dateModified String
    last modified date for clone
    description String
    cloned description
    globalPolicy Boolean
    id String
    cloned id
    monthlySchedules List<GetNdbClonesCloneTimeMachineScheduleMonthlySchedule>
    name String
    cloned name
    ownerId String
    quartelySchedules List<GetNdbClonesCloneTimeMachineScheduleQuartelySchedule>
    referenceCount Integer
    snapshotTimeOfDays List<GetNdbClonesCloneTimeMachineScheduleSnapshotTimeOfDay>
    startTime String
    systemPolicy Boolean
    timeZone String
    time zone
    uniqueName String
    weeklySchedules List<GetNdbClonesCloneTimeMachineScheduleWeeklySchedule>
    yearlySchedules List<GetNdbClonesCloneTimeMachineScheduleYearlySchedule>
    continuous_schedules Sequence[GetNdbClonesCloneTimeMachineScheduleContinuousSchedule]
    daily_schedules Sequence[GetNdbClonesCloneTimeMachineScheduleDailySchedule]
    date_created str
    date created for clone
    date_modified str
    last modified date for clone
    description str
    cloned description
    global_policy bool
    id str
    cloned id
    monthly_schedules Sequence[GetNdbClonesCloneTimeMachineScheduleMonthlySchedule]
    name str
    cloned name
    owner_id str
    quartely_schedules Sequence[GetNdbClonesCloneTimeMachineScheduleQuartelySchedule]
    reference_count int
    snapshot_time_of_days Sequence[GetNdbClonesCloneTimeMachineScheduleSnapshotTimeOfDay]
    start_time str
    system_policy bool
    time_zone str
    time zone
    unique_name str
    weekly_schedules Sequence[GetNdbClonesCloneTimeMachineScheduleWeeklySchedule]
    yearly_schedules Sequence[GetNdbClonesCloneTimeMachineScheduleYearlySchedule]

    GetNdbClonesCloneTimeMachineScheduleContinuousSchedule

    GetNdbClonesCloneTimeMachineScheduleDailySchedule

    Enabled bool
    Enabled bool
    enabled Boolean
    enabled boolean
    enabled bool
    enabled Boolean

    GetNdbClonesCloneTimeMachineScheduleMonthlySchedule

    dayOfMonth Integer
    enabled Boolean
    dayOfMonth number
    enabled boolean
    dayOfMonth Number
    enabled Boolean

    GetNdbClonesCloneTimeMachineScheduleQuartelySchedule

    dayOfMonth Integer
    enabled Boolean
    startMonth String
    startMonthValue String
    dayOfMonth number
    enabled boolean
    startMonth string
    startMonthValue string
    dayOfMonth Number
    enabled Boolean
    startMonth String
    startMonthValue String

    GetNdbClonesCloneTimeMachineScheduleSnapshotTimeOfDay

    Extra bool
    Hours int
    Minutes int
    Seconds int
    Extra bool
    Hours int
    Minutes int
    Seconds int
    extra Boolean
    hours Integer
    minutes Integer
    seconds Integer
    extra boolean
    hours number
    minutes number
    seconds number
    extra bool
    hours int
    minutes int
    seconds int
    extra Boolean
    hours Number
    minutes Number
    seconds Number

    GetNdbClonesCloneTimeMachineScheduleWeeklySchedule

    dayOfWeek String
    dayOfWeekValue String
    enabled Boolean
    dayOfWeek string
    dayOfWeekValue string
    enabled boolean
    dayOfWeek String
    dayOfWeekValue String
    enabled Boolean

    GetNdbClonesCloneTimeMachineScheduleYearlySchedule

    DayOfMonth int
    Enabled bool
    Month string
    MonthValue string
    DayOfMonth int
    Enabled bool
    Month string
    MonthValue string
    dayOfMonth Integer
    enabled Boolean
    month String
    monthValue String
    dayOfMonth number
    enabled boolean
    month string
    monthValue string
    dayOfMonth Number
    enabled Boolean
    month String
    monthValue String

    GetNdbClonesCloneTimeMachineSla

    ContinuousRetention int
    CurrentActiveFrequency string
    DailyRetention int
    DateCreated string
    date created for clone
    DateModified string
    last modified date for clone
    Description string
    cloned description
    Id string
    cloned id
    MonthlyRetention int
    Name string
    cloned name
    OwnerId string
    PitrEnabled bool
    QuarterlyRetention int
    ReferenceCount int
    SystemSla bool
    UniqueName string
    WeeklyRetention int
    YearlyRetention int
    ContinuousRetention int
    CurrentActiveFrequency string
    DailyRetention int
    DateCreated string
    date created for clone
    DateModified string
    last modified date for clone
    Description string
    cloned description
    Id string
    cloned id
    MonthlyRetention int
    Name string
    cloned name
    OwnerId string
    PitrEnabled bool
    QuarterlyRetention int
    ReferenceCount int
    SystemSla bool
    UniqueName string
    WeeklyRetention int
    YearlyRetention int
    continuousRetention Integer
    currentActiveFrequency String
    dailyRetention Integer
    dateCreated String
    date created for clone
    dateModified String
    last modified date for clone
    description String
    cloned description
    id String
    cloned id
    monthlyRetention Integer
    name String
    cloned name
    ownerId String
    pitrEnabled Boolean
    quarterlyRetention Integer
    referenceCount Integer
    systemSla Boolean
    uniqueName String
    weeklyRetention Integer
    yearlyRetention Integer
    continuousRetention number
    currentActiveFrequency string
    dailyRetention number
    dateCreated string
    date created for clone
    dateModified string
    last modified date for clone
    description string
    cloned description
    id string
    cloned id
    monthlyRetention number
    name string
    cloned name
    ownerId string
    pitrEnabled boolean
    quarterlyRetention number
    referenceCount number
    systemSla boolean
    uniqueName string
    weeklyRetention number
    yearlyRetention number
    continuous_retention int
    current_active_frequency str
    daily_retention int
    date_created str
    date created for clone
    date_modified str
    last modified date for clone
    description str
    cloned description
    id str
    cloned id
    monthly_retention int
    name str
    cloned 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
    currentActiveFrequency String
    dailyRetention Number
    dateCreated String
    date created for clone
    dateModified String
    last modified date for clone
    description String
    cloned description
    id String
    cloned id
    monthlyRetention Number
    name String
    cloned name
    ownerId String
    pitrEnabled Boolean
    quarterlyRetention Number
    referenceCount Number
    systemSla Boolean
    uniqueName String
    weeklyRetention Number
    yearlyRetention Number

    GetNdbClonesCloneTimeMachineTag

    EntityId string
    EntityType string
    TagId string
    TagName string
    Value string
    EntityId string
    EntityType string
    TagId string
    TagName string
    Value string
    entityId String
    entityType String
    tagId String
    tagName String
    value String
    entityId string
    entityType string
    tagId string
    tagName string
    value string
    entityId String
    entityType String
    tagId String
    tagName String
    value String

    GetNdbClonesFilter

    AnyStatus string
    Get entity(s) if it satisfies query criteria irrespective of status (retrieve even deleted). Default is false
    Detailed string
    Load entities with complete details. Default is false
    LoadDbserverCluster string
    Load cluster info. Default is false
    OrderByDbserverCluster string
    Sorted by dbserver cluster. Default is false
    OrderByDbserverLogicalCluster string
    Sorted by dbserver logical cluster. Default is false
    Timezone string
    Default is UTC
    AnyStatus string
    Get entity(s) if it satisfies query criteria irrespective of status (retrieve even deleted). Default is false
    Detailed string
    Load entities with complete details. Default is false
    LoadDbserverCluster string
    Load cluster info. Default is false
    OrderByDbserverCluster string
    Sorted by dbserver cluster. Default is false
    OrderByDbserverLogicalCluster string
    Sorted by dbserver logical cluster. Default is false
    Timezone string
    Default is UTC
    anyStatus String
    Get entity(s) if it satisfies query criteria irrespective of status (retrieve even deleted). Default is false
    detailed String
    Load entities with complete details. Default is false
    loadDbserverCluster String
    Load cluster info. Default is false
    orderByDbserverCluster String
    Sorted by dbserver cluster. Default is false
    orderByDbserverLogicalCluster String
    Sorted by dbserver logical cluster. Default is false
    timezone String
    Default is UTC
    anyStatus string
    Get entity(s) if it satisfies query criteria irrespective of status (retrieve even deleted). Default is false
    detailed string
    Load entities with complete details. Default is false
    loadDbserverCluster string
    Load cluster info. Default is false
    orderByDbserverCluster string
    Sorted by dbserver cluster. Default is false
    orderByDbserverLogicalCluster string
    Sorted by dbserver logical cluster. Default is false
    timezone string
    Default is UTC
    any_status str
    Get entity(s) if it satisfies query criteria irrespective of status (retrieve even deleted). Default is false
    detailed str
    Load entities with complete details. Default is false
    load_dbserver_cluster str
    Load cluster info. Default is false
    order_by_dbserver_cluster str
    Sorted by dbserver cluster. Default is false
    order_by_dbserver_logical_cluster str
    Sorted by dbserver logical cluster. Default is false
    timezone str
    Default is UTC
    anyStatus String
    Get entity(s) if it satisfies query criteria irrespective of status (retrieve even deleted). Default is false
    detailed String
    Load entities with complete details. Default is false
    loadDbserverCluster String
    Load cluster info. Default is false
    orderByDbserverCluster String
    Sorted by dbserver cluster. Default is false
    orderByDbserverLogicalCluster String
    Sorted by dbserver logical cluster. Default is false
    timezone String
    Default is UTC

    Package Details

    Repository
    nutanix pierskarsenbarg/pulumi-nutanix
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the nutanix Terraform Provider.
    nutanix logo
    Nutanix v0.1.0 published on Tuesday, Sep 24, 2024 by Piers Karsenbarg