nutanix.getTemplatesV2
Explore with Pulumi AI
 
List Templates with details like name, description, VM configuration, etc. This operation supports filtering, sorting & pagination.
Example
import * as pulumi from "@pulumi/pulumi";
import * as nutanix from "@pulumi/nutanix";
const templates = nutanix.getTemplatesV2({});
import pulumi
import pulumi_nutanix as nutanix
templates = nutanix.get_templates_v2()
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.GetTemplatesV2(ctx, &nutanix.GetTemplatesV2Args{}, 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 templates = Nutanix.GetTemplatesV2.Invoke();
});
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.GetTemplatesV2Args;
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 templates = NutanixFunctions.getTemplatesV2();
    }
}
variables:
  templates:
    fn::invoke:
      function: nutanix:getTemplatesV2
      arguments: {}
Using getTemplatesV2
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 getTemplatesV2(args: GetTemplatesV2Args, opts?: InvokeOptions): Promise<GetTemplatesV2Result>
function getTemplatesV2Output(args: GetTemplatesV2OutputArgs, opts?: InvokeOptions): Output<GetTemplatesV2Result>def get_templates_v2(filter: Optional[str] = None,
                     limit: Optional[int] = None,
                     order_by: Optional[str] = None,
                     page: Optional[int] = None,
                     select: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetTemplatesV2Result
def get_templates_v2_output(filter: Optional[pulumi.Input[str]] = None,
                     limit: Optional[pulumi.Input[int]] = None,
                     order_by: Optional[pulumi.Input[str]] = None,
                     page: Optional[pulumi.Input[int]] = None,
                     select: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetTemplatesV2Result]func GetTemplatesV2(ctx *Context, args *GetTemplatesV2Args, opts ...InvokeOption) (*GetTemplatesV2Result, error)
func GetTemplatesV2Output(ctx *Context, args *GetTemplatesV2OutputArgs, opts ...InvokeOption) GetTemplatesV2ResultOutput> Note: This function is named GetTemplatesV2 in the Go SDK.
public static class GetTemplatesV2 
{
    public static Task<GetTemplatesV2Result> InvokeAsync(GetTemplatesV2Args args, InvokeOptions? opts = null)
    public static Output<GetTemplatesV2Result> Invoke(GetTemplatesV2InvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetTemplatesV2Result> getTemplatesV2(GetTemplatesV2Args args, InvokeOptions options)
public static Output<GetTemplatesV2Result> getTemplatesV2(GetTemplatesV2Args args, InvokeOptions options)
fn::invoke:
  function: nutanix:index/getTemplatesV2:getTemplatesV2
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Filter string
- A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions.
- Limit int
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- OrderBy string
- A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default.
- Page int
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results. Default is 0.
- Select string
- Filter string
- A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions.
- Limit int
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- OrderBy string
- A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default.
- Page int
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results. Default is 0.
- Select string
- filter String
- A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions.
- limit Integer
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- orderBy String
- A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default.
- page Integer
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results. Default is 0.
- select String
- filter string
- A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions.
- limit number
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- orderBy string
- A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default.
- page number
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results. Default is 0.
- select string
- filter str
- A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions.
- limit int
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- order_by str
- A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default.
- page int
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results. Default is 0.
- select str
- filter String
- A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions.
- limit Number
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- orderBy String
- A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default.
- page Number
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results. Default is 0.
- select String
getTemplatesV2 Result
The following output properties are available:
Supporting Types
GetTemplatesV2Template  
- CreateTime string
- Time when the Template was created.
- CreatedBies List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Created By> 
- Information of the User.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- GuestUpdate List<PiersStatuses Karsenbarg. Nutanix. Inputs. Get Templates V2Template Guest Update Status> 
- Status of a Guest Update.
- Links
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Link> 
- TemplateDescription string
- The user defined description of a Template.
- TemplateName string
- The user defined name of a Template.
- TemplateVersion List<PiersSpecs Karsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec> 
- A model that represents an object instance that is accessible through an API endpoint. Instances of this type get an extId field that contains the globally unique identifier for that instance
- TenantId string
- UpdateTime string
- Time when the Template was last updated.
- UpdatedBies List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Updated By> 
- CreateTime string
- Time when the Template was created.
- CreatedBies []GetTemplates V2Template Created By 
- Information of the User.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- GuestUpdate []GetStatuses Templates V2Template Guest Update Status 
- Status of a Guest Update.
- Links
[]GetTemplates V2Template Link 
- TemplateDescription string
- The user defined description of a Template.
- TemplateName string
- The user defined name of a Template.
- TemplateVersion []GetSpecs Templates V2Template Template Version Spec 
- A model that represents an object instance that is accessible through an API endpoint. Instances of this type get an extId field that contains the globally unique identifier for that instance
- TenantId string
- UpdateTime string
- Time when the Template was last updated.
- UpdatedBies []GetTemplates V2Template Updated By 
- createTime String
- Time when the Template was created.
- createdBies List<GetTemplates V2Template Created By> 
- Information of the User.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- guestUpdate List<GetStatuses Templates V2Template Guest Update Status> 
- Status of a Guest Update.
- links
List<GetTemplates V2Template Link> 
- templateDescription String
- The user defined description of a Template.
- templateName String
- The user defined name of a Template.
- templateVersion List<GetSpecs Templates V2Template Template Version Spec> 
- A model that represents an object instance that is accessible through an API endpoint. Instances of this type get an extId field that contains the globally unique identifier for that instance
- tenantId String
- updateTime String
- Time when the Template was last updated.
- updatedBies List<GetTemplates V2Template Updated By> 
- createTime string
- Time when the Template was created.
- createdBies GetTemplates V2Template Created By[] 
- Information of the User.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- guestUpdate GetStatuses Templates V2Template Guest Update Status[] 
- Status of a Guest Update.
- links
GetTemplates V2Template Link[] 
- templateDescription string
- The user defined description of a Template.
- templateName string
- The user defined name of a Template.
- templateVersion GetSpecs Templates V2Template Template Version Spec[] 
- A model that represents an object instance that is accessible through an API endpoint. Instances of this type get an extId field that contains the globally unique identifier for that instance
- tenantId string
- updateTime string
- Time when the Template was last updated.
- updatedBies GetTemplates V2Template Updated By[] 
- create_time str
- Time when the Template was created.
- created_bies Sequence[GetTemplates V2Template Created By] 
- Information of the User.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- guest_update_ Sequence[Getstatuses Templates V2Template Guest Update Status] 
- Status of a Guest Update.
- links
Sequence[GetTemplates V2Template Link] 
- template_description str
- The user defined description of a Template.
- template_name str
- The user defined name of a Template.
- template_version_ Sequence[Getspecs Templates V2Template Template Version Spec] 
- A model that represents an object instance that is accessible through an API endpoint. Instances of this type get an extId field that contains the globally unique identifier for that instance
- tenant_id str
- update_time str
- Time when the Template was last updated.
- updated_bies Sequence[GetTemplates V2Template Updated By] 
- createTime String
- Time when the Template was created.
- createdBies List<Property Map>
- Information of the User.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- guestUpdate List<Property Map>Statuses 
- Status of a Guest Update.
- links List<Property Map>
- templateDescription String
- The user defined description of a Template.
- templateName String
- The user defined name of a Template.
- templateVersion List<Property Map>Specs 
- A model that represents an object instance that is accessible through an API endpoint. Instances of this type get an extId field that contains the globally unique identifier for that instance
- tenantId String
- updateTime String
- Time when the Template was last updated.
- updatedBies List<Property Map>
GetTemplatesV2TemplateCreatedBy    
- AdditionalAttributes List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Created By Additional Attribute> 
- Any additional attribute for the User.
- CreationType string
- Description string
- VM description
- DisplayName string
- Display name for the User.
- EmailId string
- Email Id for the User.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- FirstName string
- First name for the User.
- IdpId string
- Identifier of the IDP for the User.
- IsForce boolReset Password Enabled 
- Flag to force the User to reset password.
- LastName string
- Last name for the User.
- Locale string
- Default locale for the User.
- MiddleInitial string
- Middle name for the User.
- Password string
- Region string
- Default Region for the User.
- Status string
- Status of the User.
- UserType string
- Type of the User.
- Username string
- Identifier for the User in the form an email address.
- AdditionalAttributes []GetTemplates V2Template Created By Additional Attribute 
- Any additional attribute for the User.
- CreationType string
- Description string
- VM description
- DisplayName string
- Display name for the User.
- EmailId string
- Email Id for the User.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- FirstName string
- First name for the User.
- IdpId string
- Identifier of the IDP for the User.
- IsForce boolReset Password Enabled 
- Flag to force the User to reset password.
- LastName string
- Last name for the User.
- Locale string
- Default locale for the User.
- MiddleInitial string
- Middle name for the User.
- Password string
- Region string
- Default Region for the User.
- Status string
- Status of the User.
- UserType string
- Type of the User.
- Username string
- Identifier for the User in the form an email address.
- additionalAttributes List<GetTemplates V2Template Created By Additional Attribute> 
- Any additional attribute for the User.
- creationType String
- description String
- VM description
- displayName String
- Display name for the User.
- emailId String
- Email Id for the User.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- firstName String
- First name for the User.
- idpId String
- Identifier of the IDP for the User.
- isForce BooleanReset Password Enabled 
- Flag to force the User to reset password.
- lastName String
- Last name for the User.
- locale String
- Default locale for the User.
- middleInitial String
- Middle name for the User.
- password String
- region String
- Default Region for the User.
- status String
- Status of the User.
- userType String
- Type of the User.
- username String
- Identifier for the User in the form an email address.
- additionalAttributes GetTemplates V2Template Created By Additional Attribute[] 
- Any additional attribute for the User.
- creationType string
- description string
- VM description
- displayName string
- Display name for the User.
- emailId string
- Email Id for the User.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- firstName string
- First name for the User.
- idpId string
- Identifier of the IDP for the User.
- isForce booleanReset Password Enabled 
- Flag to force the User to reset password.
- lastName string
- Last name for the User.
- locale string
- Default locale for the User.
- middleInitial string
- Middle name for the User.
- password string
- region string
- Default Region for the User.
- status string
- Status of the User.
- userType string
- Type of the User.
- username string
- Identifier for the User in the form an email address.
- additional_attributes Sequence[GetTemplates V2Template Created By Additional Attribute] 
- Any additional attribute for the User.
- creation_type str
- description str
- VM description
- display_name str
- Display name for the User.
- email_id str
- Email Id for the User.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- first_name str
- First name for the User.
- idp_id str
- Identifier of the IDP for the User.
- is_force_ boolreset_ password_ enabled 
- Flag to force the User to reset password.
- last_name str
- Last name for the User.
- locale str
- Default locale for the User.
- middle_initial str
- Middle name for the User.
- password str
- region str
- Default Region for the User.
- status str
- Status of the User.
- user_type str
- Type of the User.
- username str
- Identifier for the User in the form an email address.
- additionalAttributes List<Property Map>
- Any additional attribute for the User.
- creationType String
- description String
- VM description
- displayName String
- Display name for the User.
- emailId String
- Email Id for the User.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- firstName String
- First name for the User.
- idpId String
- Identifier of the IDP for the User.
- isForce BooleanReset Password Enabled 
- Flag to force the User to reset password.
- lastName String
- Last name for the User.
- locale String
- Default locale for the User.
- middleInitial String
- Middle name for the User.
- password String
- region String
- Default Region for the User.
- status String
- Status of the User.
- userType String
- Type of the User.
- username String
- Identifier for the User in the form an email address.
GetTemplatesV2TemplateCreatedByAdditionalAttribute      
- name String
- values List<Property Map>
GetTemplatesV2TemplateCreatedByAdditionalAttributeValue       
- Boolean bool
- Integer int
- IntegerLists List<int>
- MapOf List<PiersStrings Karsenbarg. Nutanix. Inputs. Get Templates V2Template Created By Additional Attribute Value Map Of String> 
- Object Dictionary<string, string>
- String string
- StringLists List<string>
- Boolean bool
- Integer int
- IntegerLists []int
- MapOf []GetStrings Templates V2Template Created By Additional Attribute Value Map Of String 
- Object map[string]string
- String string
- StringLists []string
- boolean_ Boolean
- integer Integer
- integerLists List<Integer>
- mapOf List<GetStrings Templates V2Template Created By Additional Attribute Value Map Of String> 
- object Map<String,String>
- string String
- stringLists List<String>
- boolean boolean
- integer number
- integerLists number[]
- mapOf GetStrings Templates V2Template Created By Additional Attribute Value Map Of String[] 
- object {[key: string]: string}
- string string
- stringLists string[]
- boolean bool
- integer int
- integer_lists Sequence[int]
- map_of_ Sequence[Getstrings Templates V2Template Created By Additional Attribute Value Map Of String] 
- object Mapping[str, str]
- string str
- string_lists Sequence[str]
- boolean Boolean
- integer Number
- integerLists List<Number>
- mapOf List<Property Map>Strings 
- object Map<String>
- string String
- stringLists List<String>
GetTemplatesV2TemplateCreatedByAdditionalAttributeValueMapOfString          
- Map Dictionary<string, string>
- Map map[string]string
- map Map<String,String>
- map {[key: string]: string}
- map Mapping[str, str]
- map Map<String>
GetTemplatesV2TemplateGuestUpdateStatus     
- DeployedVm stringReference 
- The identifier of the temporary VM created on initiating Guest OS Update.
- DeployedVm stringReference 
- The identifier of the temporary VM created on initiating Guest OS Update.
- deployedVm StringReference 
- The identifier of the temporary VM created on initiating Guest OS Update.
- deployedVm stringReference 
- The identifier of the temporary VM created on initiating Guest OS Update.
- deployed_vm_ strreference 
- The identifier of the temporary VM created on initiating Guest OS Update.
- deployedVm StringReference 
- The identifier of the temporary VM created on initiating Guest OS Update.
GetTemplatesV2TemplateLink   
GetTemplatesV2TemplateTemplateVersionSpec     
- CreateTime string
- Time when the Template was created.
- CreatedBies List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Created By> 
- Information of the User.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- IsActive boolVersion 
- Specify whether to mark the Template Version as active or not. The newly created Version during Template Creation, Updating or Guest OS Updating is set to Active by default unless specified otherwise.
- IsGc boolOverride Enabled 
- Allow or disallow override of the Guest Customization during Template deployment.
- Links
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Link> 
- TenantId string
- VersionDescription string
- The user defined description of a Template Version.
- VersionName string
- The user defined name of a Template Version.
- VmSpecs List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec> 
- VM configuration.
- CreateTime string
- Time when the Template was created.
- CreatedBies []GetTemplates V2Template Template Version Spec Created By 
- Information of the User.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- IsActive boolVersion 
- Specify whether to mark the Template Version as active or not. The newly created Version during Template Creation, Updating or Guest OS Updating is set to Active by default unless specified otherwise.
- IsGc boolOverride Enabled 
- Allow or disallow override of the Guest Customization during Template deployment.
- Links
[]GetTemplates V2Template Template Version Spec Link 
- TenantId string
- VersionDescription string
- The user defined description of a Template Version.
- VersionName string
- The user defined name of a Template Version.
- VmSpecs []GetTemplates V2Template Template Version Spec Vm Spec 
- VM configuration.
- createTime String
- Time when the Template was created.
- createdBies List<GetTemplates V2Template Template Version Spec Created By> 
- Information of the User.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- isActive BooleanVersion 
- Specify whether to mark the Template Version as active or not. The newly created Version during Template Creation, Updating or Guest OS Updating is set to Active by default unless specified otherwise.
- isGc BooleanOverride Enabled 
- Allow or disallow override of the Guest Customization during Template deployment.
- links
List<GetTemplates V2Template Template Version Spec Link> 
- tenantId String
- versionDescription String
- The user defined description of a Template Version.
- versionName String
- The user defined name of a Template Version.
- vmSpecs List<GetTemplates V2Template Template Version Spec Vm Spec> 
- VM configuration.
- createTime string
- Time when the Template was created.
- createdBies GetTemplates V2Template Template Version Spec Created By[] 
- Information of the User.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- isActive booleanVersion 
- Specify whether to mark the Template Version as active or not. The newly created Version during Template Creation, Updating or Guest OS Updating is set to Active by default unless specified otherwise.
- isGc booleanOverride Enabled 
- Allow or disallow override of the Guest Customization during Template deployment.
- links
GetTemplates V2Template Template Version Spec Link[] 
- tenantId string
- versionDescription string
- The user defined description of a Template Version.
- versionName string
- The user defined name of a Template Version.
- vmSpecs GetTemplates V2Template Template Version Spec Vm Spec[] 
- VM configuration.
- create_time str
- Time when the Template was created.
- created_bies Sequence[GetTemplates V2Template Template Version Spec Created By] 
- Information of the User.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- is_active_ boolversion 
- Specify whether to mark the Template Version as active or not. The newly created Version during Template Creation, Updating or Guest OS Updating is set to Active by default unless specified otherwise.
- is_gc_ booloverride_ enabled 
- Allow or disallow override of the Guest Customization during Template deployment.
- links
Sequence[GetTemplates V2Template Template Version Spec Link] 
- tenant_id str
- version_description str
- The user defined description of a Template Version.
- version_name str
- The user defined name of a Template Version.
- vm_specs Sequence[GetTemplates V2Template Template Version Spec Vm Spec] 
- VM configuration.
- createTime String
- Time when the Template was created.
- createdBies List<Property Map>
- Information of the User.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- isActive BooleanVersion 
- Specify whether to mark the Template Version as active or not. The newly created Version during Template Creation, Updating or Guest OS Updating is set to Active by default unless specified otherwise.
- isGc BooleanOverride Enabled 
- Allow or disallow override of the Guest Customization during Template deployment.
- links List<Property Map>
- tenantId String
- versionDescription String
- The user defined description of a Template Version.
- versionName String
- The user defined name of a Template Version.
- vmSpecs List<Property Map>
- VM configuration.
GetTemplatesV2TemplateTemplateVersionSpecCreatedBy       
- AdditionalAttributes List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Created By Additional Attribute> 
- Any additional attribute for the User.
- CreationType string
- Description string
- VM description
- DisplayName string
- Display name for the User.
- EmailId string
- Email Id for the User.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- FirstName string
- First name for the User.
- IdpId string
- Identifier of the IDP for the User.
- IsForce boolReset Password Enabled 
- Flag to force the User to reset password.
- LastName string
- Last name for the User.
- Locale string
- Default locale for the User.
- MiddleInitial string
- Middle name for the User.
- Password string
- Region string
- Default Region for the User.
- Status string
- Status of the User.
- UserType string
- Type of the User.
- Username string
- Identifier for the User in the form an email address.
- AdditionalAttributes []GetTemplates V2Template Template Version Spec Created By Additional Attribute 
- Any additional attribute for the User.
- CreationType string
- Description string
- VM description
- DisplayName string
- Display name for the User.
- EmailId string
- Email Id for the User.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- FirstName string
- First name for the User.
- IdpId string
- Identifier of the IDP for the User.
- IsForce boolReset Password Enabled 
- Flag to force the User to reset password.
- LastName string
- Last name for the User.
- Locale string
- Default locale for the User.
- MiddleInitial string
- Middle name for the User.
- Password string
- Region string
- Default Region for the User.
- Status string
- Status of the User.
- UserType string
- Type of the User.
- Username string
- Identifier for the User in the form an email address.
- additionalAttributes List<GetTemplates V2Template Template Version Spec Created By Additional Attribute> 
- Any additional attribute for the User.
- creationType String
- description String
- VM description
- displayName String
- Display name for the User.
- emailId String
- Email Id for the User.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- firstName String
- First name for the User.
- idpId String
- Identifier of the IDP for the User.
- isForce BooleanReset Password Enabled 
- Flag to force the User to reset password.
- lastName String
- Last name for the User.
- locale String
- Default locale for the User.
- middleInitial String
- Middle name for the User.
- password String
- region String
- Default Region for the User.
- status String
- Status of the User.
- userType String
- Type of the User.
- username String
- Identifier for the User in the form an email address.
- additionalAttributes GetTemplates V2Template Template Version Spec Created By Additional Attribute[] 
- Any additional attribute for the User.
- creationType string
- description string
- VM description
- displayName string
- Display name for the User.
- emailId string
- Email Id for the User.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- firstName string
- First name for the User.
- idpId string
- Identifier of the IDP for the User.
- isForce booleanReset Password Enabled 
- Flag to force the User to reset password.
- lastName string
- Last name for the User.
- locale string
- Default locale for the User.
- middleInitial string
- Middle name for the User.
- password string
- region string
- Default Region for the User.
- status string
- Status of the User.
- userType string
- Type of the User.
- username string
- Identifier for the User in the form an email address.
- additional_attributes Sequence[GetTemplates V2Template Template Version Spec Created By Additional Attribute] 
- Any additional attribute for the User.
- creation_type str
- description str
- VM description
- display_name str
- Display name for the User.
- email_id str
- Email Id for the User.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- first_name str
- First name for the User.
- idp_id str
- Identifier of the IDP for the User.
- is_force_ boolreset_ password_ enabled 
- Flag to force the User to reset password.
- last_name str
- Last name for the User.
- locale str
- Default locale for the User.
- middle_initial str
- Middle name for the User.
- password str
- region str
- Default Region for the User.
- status str
- Status of the User.
- user_type str
- Type of the User.
- username str
- Identifier for the User in the form an email address.
- additionalAttributes List<Property Map>
- Any additional attribute for the User.
- creationType String
- description String
- VM description
- displayName String
- Display name for the User.
- emailId String
- Email Id for the User.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- firstName String
- First name for the User.
- idpId String
- Identifier of the IDP for the User.
- isForce BooleanReset Password Enabled 
- Flag to force the User to reset password.
- lastName String
- Last name for the User.
- locale String
- Default locale for the User.
- middleInitial String
- Middle name for the User.
- password String
- region String
- Default Region for the User.
- status String
- Status of the User.
- userType String
- Type of the User.
- username String
- Identifier for the User in the form an email address.
GetTemplatesV2TemplateTemplateVersionSpecCreatedByAdditionalAttribute         
- name String
- values List<Property Map>
GetTemplatesV2TemplateTemplateVersionSpecCreatedByAdditionalAttributeValue          
- Boolean bool
- Integer int
- IntegerLists List<int>
- MapOf List<PiersStrings Karsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Created By Additional Attribute Value Map Of String> 
- Object Dictionary<string, string>
- String string
- StringLists List<string>
- Boolean bool
- Integer int
- IntegerLists []int
- MapOf []GetStrings Templates V2Template Template Version Spec Created By Additional Attribute Value Map Of String 
- Object map[string]string
- String string
- StringLists []string
- boolean_ Boolean
- integer Integer
- integerLists List<Integer>
- mapOf List<GetStrings Templates V2Template Template Version Spec Created By Additional Attribute Value Map Of String> 
- object Map<String,String>
- string String
- stringLists List<String>
- boolean boolean
- integer number
- integerLists number[]
- mapOf GetStrings Templates V2Template Template Version Spec Created By Additional Attribute Value Map Of String[] 
- object {[key: string]: string}
- string string
- stringLists string[]
- boolean bool
- integer int
- integer_lists Sequence[int]
- map_of_ Sequence[Getstrings Templates V2Template Template Version Spec Created By Additional Attribute Value Map Of String] 
- object Mapping[str, str]
- string str
- string_lists Sequence[str]
- boolean Boolean
- integer Number
- integerLists List<Number>
- mapOf List<Property Map>Strings 
- object Map<String>
- string String
- stringLists List<String>
GetTemplatesV2TemplateTemplateVersionSpecCreatedByAdditionalAttributeValueMapOfString             
- Map Dictionary<string, string>
- Map map[string]string
- map Map<String,String>
- map {[key: string]: string}
- map Mapping[str, str]
- map Map<String>
GetTemplatesV2TemplateTemplateVersionSpecLink      
GetTemplatesV2TemplateTemplateVersionSpecVmSpec       
- ApcConfigs List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Apc Config> 
- Advanced Processor Compatibility configuration for the VM. Enabling this retains the CPU model for the VM across power cycles and migrations.
- AvailabilityZones List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Availability Zone> 
- BiosUuid string
- BIOS UUID of the VM. It should be of type UUID.
- BootConfigs List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Boot Config> 
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- Categories
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Category> 
- Categories for the VM.
- CdRoms List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Cd Rom> 
- CD-ROMs attached to the VM.
- Clusters
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Cluster> 
- Reference to a cluster.
- CreateTime string
- VM creation time
- Description string
- VM description
- Disks
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Disk> 
- Disks attached to the VM.
- EnabledCpu List<string>Features 
- The list of additional CPU features to be enabled. HardwareVirtualization: Indicates whether hardware assisted virtualization should be enabled for the Guest OS or not. Once enabled, the Guest OS can deploy a nested hypervisor
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- GenerationUuid string
- Generation UUID of the VM. It should be of type UUID.
- Gpuses
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Gpus> 
- GPUs attached to the VM.
- GuestCustomizations List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Guest Customization> 
- Stage a Sysprep or cloud-init configuration file to be used by the guest for the next boot. Note that the Sysprep command must be used to generalize the Windows VMs before triggering this API call.
- GuestTools List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Guest Tool> 
- The details about Nutanix Guest Tools for a VM.
- HardwareClock stringTimezone 
- VM hardware clock timezone in IANA TZDB format (America/Los_Angeles).
- Hosts
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Host> 
- Reference to the host, the VM is running on.
- IsAgent boolVm 
- Indicates whether the VM is an agent VM or not. When their host enters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- IsBranding boolEnabled 
- Indicates whether to remove AHV branding from VM firmware tables or not.
- IsCpu boolHotplug Enabled 
- IsCpu boolPassthrough Enabled 
- Indicates whether to passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- IsCross boolCluster Migration In Progress 
- IsGpu boolConsole Enabled 
- Indicates whether the vGPU console is enabled or not.
- IsLive boolMigrate Capable 
- IsMemory boolOvercommit Enabled 
- Indicates whether the memory overcommit feature should be enabled for the VM or not. If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- IsScsi boolController Enabled 
- IsVcpu boolHard Pinning Enabled 
- Indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- IsVga boolConsole Enabled 
- Indicates whether the VGA console should be disabled or not.
- Links
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Link> 
- MachineType string
- Machine type for the VM. Machine type Q35 is required for secure boot and does not support IDE disks.
- MemorySize intBytes 
- Memory size in bytes.
- Name string
- VM name.
- Nics
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Nic> 
- NICs attached to the VM.
- NumCores intPer Socket 
- Number of cores per socket.
- NumNuma intNodes 
- Number of NUMA nodes. 0 means NUMA is disabled.
- NumSockets int
- Number of vCPU sockets.
- NumThreads intPer Core 
- Number of threads per core
- OwnershipInfos List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Ownership Info> 
- Ownership information for the VM.
- PciDevices List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Pci Device> 
- PowerState string
- ProtectionPolicy List<PiersStates Karsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Protection Policy State> 
- Status of protection policy applied to this VM.
- ProtectionType string
- The type of protection applied on a VM. PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- SerialPorts List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Serial Port> 
- Serial ports configured on the VM.
- Sources
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Source> 
- Reference to an entity that the VM should be cloned or created from
- StorageConfigs List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Storage Config> 
- Storage configuration for VM.
- TenantId string
- UpdateTime string
- VM last updated time.
- VtpmConfigs List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Vtpm Config> 
- Indicates how the vTPM for the VM should be configured.
- ApcConfigs []GetTemplates V2Template Template Version Spec Vm Spec Apc Config 
- Advanced Processor Compatibility configuration for the VM. Enabling this retains the CPU model for the VM across power cycles and migrations.
- AvailabilityZones []GetTemplates V2Template Template Version Spec Vm Spec Availability Zone 
- BiosUuid string
- BIOS UUID of the VM. It should be of type UUID.
- BootConfigs []GetTemplates V2Template Template Version Spec Vm Spec Boot Config 
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- Categories
[]GetTemplates V2Template Template Version Spec Vm Spec Category 
- Categories for the VM.
- CdRoms []GetTemplates V2Template Template Version Spec Vm Spec Cd Rom 
- CD-ROMs attached to the VM.
- Clusters
[]GetTemplates V2Template Template Version Spec Vm Spec Cluster 
- Reference to a cluster.
- CreateTime string
- VM creation time
- Description string
- VM description
- Disks
[]GetTemplates V2Template Template Version Spec Vm Spec Disk 
- Disks attached to the VM.
- EnabledCpu []stringFeatures 
- The list of additional CPU features to be enabled. HardwareVirtualization: Indicates whether hardware assisted virtualization should be enabled for the Guest OS or not. Once enabled, the Guest OS can deploy a nested hypervisor
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- GenerationUuid string
- Generation UUID of the VM. It should be of type UUID.
- Gpuses
[]GetTemplates V2Template Template Version Spec Vm Spec Gpus 
- GPUs attached to the VM.
- GuestCustomizations []GetTemplates V2Template Template Version Spec Vm Spec Guest Customization 
- Stage a Sysprep or cloud-init configuration file to be used by the guest for the next boot. Note that the Sysprep command must be used to generalize the Windows VMs before triggering this API call.
- GuestTools []GetTemplates V2Template Template Version Spec Vm Spec Guest Tool 
- The details about Nutanix Guest Tools for a VM.
- HardwareClock stringTimezone 
- VM hardware clock timezone in IANA TZDB format (America/Los_Angeles).
- Hosts
[]GetTemplates V2Template Template Version Spec Vm Spec Host 
- Reference to the host, the VM is running on.
- IsAgent boolVm 
- Indicates whether the VM is an agent VM or not. When their host enters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- IsBranding boolEnabled 
- Indicates whether to remove AHV branding from VM firmware tables or not.
- IsCpu boolHotplug Enabled 
- IsCpu boolPassthrough Enabled 
- Indicates whether to passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- IsCross boolCluster Migration In Progress 
- IsGpu boolConsole Enabled 
- Indicates whether the vGPU console is enabled or not.
- IsLive boolMigrate Capable 
- IsMemory boolOvercommit Enabled 
- Indicates whether the memory overcommit feature should be enabled for the VM or not. If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- IsScsi boolController Enabled 
- IsVcpu boolHard Pinning Enabled 
- Indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- IsVga boolConsole Enabled 
- Indicates whether the VGA console should be disabled or not.
- Links
[]GetTemplates V2Template Template Version Spec Vm Spec Link 
- MachineType string
- Machine type for the VM. Machine type Q35 is required for secure boot and does not support IDE disks.
- MemorySize intBytes 
- Memory size in bytes.
- Name string
- VM name.
- Nics
[]GetTemplates V2Template Template Version Spec Vm Spec Nic 
- NICs attached to the VM.
- NumCores intPer Socket 
- Number of cores per socket.
- NumNuma intNodes 
- Number of NUMA nodes. 0 means NUMA is disabled.
- NumSockets int
- Number of vCPU sockets.
- NumThreads intPer Core 
- Number of threads per core
- OwnershipInfos []GetTemplates V2Template Template Version Spec Vm Spec Ownership Info 
- Ownership information for the VM.
- PciDevices []GetTemplates V2Template Template Version Spec Vm Spec Pci Device 
- PowerState string
- ProtectionPolicy []GetStates Templates V2Template Template Version Spec Vm Spec Protection Policy State 
- Status of protection policy applied to this VM.
- ProtectionType string
- The type of protection applied on a VM. PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- SerialPorts []GetTemplates V2Template Template Version Spec Vm Spec Serial Port 
- Serial ports configured on the VM.
- Sources
[]GetTemplates V2Template Template Version Spec Vm Spec Source 
- Reference to an entity that the VM should be cloned or created from
- StorageConfigs []GetTemplates V2Template Template Version Spec Vm Spec Storage Config 
- Storage configuration for VM.
- TenantId string
- UpdateTime string
- VM last updated time.
- VtpmConfigs []GetTemplates V2Template Template Version Spec Vm Spec Vtpm Config 
- Indicates how the vTPM for the VM should be configured.
- apcConfigs List<GetTemplates V2Template Template Version Spec Vm Spec Apc Config> 
- Advanced Processor Compatibility configuration for the VM. Enabling this retains the CPU model for the VM across power cycles and migrations.
- availabilityZones List<GetTemplates V2Template Template Version Spec Vm Spec Availability Zone> 
- biosUuid String
- BIOS UUID of the VM. It should be of type UUID.
- bootConfigs List<GetTemplates V2Template Template Version Spec Vm Spec Boot Config> 
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- categories
List<GetTemplates V2Template Template Version Spec Vm Spec Category> 
- Categories for the VM.
- cdRoms List<GetTemplates V2Template Template Version Spec Vm Spec Cd Rom> 
- CD-ROMs attached to the VM.
- clusters
List<GetTemplates V2Template Template Version Spec Vm Spec Cluster> 
- Reference to a cluster.
- createTime String
- VM creation time
- description String
- VM description
- disks
List<GetTemplates V2Template Template Version Spec Vm Spec Disk> 
- Disks attached to the VM.
- enabledCpu List<String>Features 
- The list of additional CPU features to be enabled. HardwareVirtualization: Indicates whether hardware assisted virtualization should be enabled for the Guest OS or not. Once enabled, the Guest OS can deploy a nested hypervisor
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- generationUuid String
- Generation UUID of the VM. It should be of type UUID.
- gpuses
List<GetTemplates V2Template Template Version Spec Vm Spec Gpus> 
- GPUs attached to the VM.
- guestCustomizations List<GetTemplates V2Template Template Version Spec Vm Spec Guest Customization> 
- Stage a Sysprep or cloud-init configuration file to be used by the guest for the next boot. Note that the Sysprep command must be used to generalize the Windows VMs before triggering this API call.
- guestTools List<GetTemplates V2Template Template Version Spec Vm Spec Guest Tool> 
- The details about Nutanix Guest Tools for a VM.
- hardwareClock StringTimezone 
- VM hardware clock timezone in IANA TZDB format (America/Los_Angeles).
- hosts
List<GetTemplates V2Template Template Version Spec Vm Spec Host> 
- Reference to the host, the VM is running on.
- isAgent BooleanVm 
- Indicates whether the VM is an agent VM or not. When their host enters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- isBranding BooleanEnabled 
- Indicates whether to remove AHV branding from VM firmware tables or not.
- isCpu BooleanHotplug Enabled 
- isCpu BooleanPassthrough Enabled 
- Indicates whether to passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- isCross BooleanCluster Migration In Progress 
- isGpu BooleanConsole Enabled 
- Indicates whether the vGPU console is enabled or not.
- isLive BooleanMigrate Capable 
- isMemory BooleanOvercommit Enabled 
- Indicates whether the memory overcommit feature should be enabled for the VM or not. If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- isScsi BooleanController Enabled 
- isVcpu BooleanHard Pinning Enabled 
- Indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- isVga BooleanConsole Enabled 
- Indicates whether the VGA console should be disabled or not.
- links
List<GetTemplates V2Template Template Version Spec Vm Spec Link> 
- machineType String
- Machine type for the VM. Machine type Q35 is required for secure boot and does not support IDE disks.
- memorySize IntegerBytes 
- Memory size in bytes.
- name String
- VM name.
- nics
List<GetTemplates V2Template Template Version Spec Vm Spec Nic> 
- NICs attached to the VM.
- numCores IntegerPer Socket 
- Number of cores per socket.
- numNuma IntegerNodes 
- Number of NUMA nodes. 0 means NUMA is disabled.
- numSockets Integer
- Number of vCPU sockets.
- numThreads IntegerPer Core 
- Number of threads per core
- ownershipInfos List<GetTemplates V2Template Template Version Spec Vm Spec Ownership Info> 
- Ownership information for the VM.
- pciDevices List<GetTemplates V2Template Template Version Spec Vm Spec Pci Device> 
- powerState String
- protectionPolicy List<GetStates Templates V2Template Template Version Spec Vm Spec Protection Policy State> 
- Status of protection policy applied to this VM.
- protectionType String
- The type of protection applied on a VM. PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- serialPorts List<GetTemplates V2Template Template Version Spec Vm Spec Serial Port> 
- Serial ports configured on the VM.
- sources
List<GetTemplates V2Template Template Version Spec Vm Spec Source> 
- Reference to an entity that the VM should be cloned or created from
- storageConfigs List<GetTemplates V2Template Template Version Spec Vm Spec Storage Config> 
- Storage configuration for VM.
- tenantId String
- updateTime String
- VM last updated time.
- vtpmConfigs List<GetTemplates V2Template Template Version Spec Vm Spec Vtpm Config> 
- Indicates how the vTPM for the VM should be configured.
- apcConfigs GetTemplates V2Template Template Version Spec Vm Spec Apc Config[] 
- Advanced Processor Compatibility configuration for the VM. Enabling this retains the CPU model for the VM across power cycles and migrations.
- availabilityZones GetTemplates V2Template Template Version Spec Vm Spec Availability Zone[] 
- biosUuid string
- BIOS UUID of the VM. It should be of type UUID.
- bootConfigs GetTemplates V2Template Template Version Spec Vm Spec Boot Config[] 
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- categories
GetTemplates V2Template Template Version Spec Vm Spec Category[] 
- Categories for the VM.
- cdRoms GetTemplates V2Template Template Version Spec Vm Spec Cd Rom[] 
- CD-ROMs attached to the VM.
- clusters
GetTemplates V2Template Template Version Spec Vm Spec Cluster[] 
- Reference to a cluster.
- createTime string
- VM creation time
- description string
- VM description
- disks
GetTemplates V2Template Template Version Spec Vm Spec Disk[] 
- Disks attached to the VM.
- enabledCpu string[]Features 
- The list of additional CPU features to be enabled. HardwareVirtualization: Indicates whether hardware assisted virtualization should be enabled for the Guest OS or not. Once enabled, the Guest OS can deploy a nested hypervisor
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- generationUuid string
- Generation UUID of the VM. It should be of type UUID.
- gpuses
GetTemplates V2Template Template Version Spec Vm Spec Gpus[] 
- GPUs attached to the VM.
- guestCustomizations GetTemplates V2Template Template Version Spec Vm Spec Guest Customization[] 
- Stage a Sysprep or cloud-init configuration file to be used by the guest for the next boot. Note that the Sysprep command must be used to generalize the Windows VMs before triggering this API call.
- guestTools GetTemplates V2Template Template Version Spec Vm Spec Guest Tool[] 
- The details about Nutanix Guest Tools for a VM.
- hardwareClock stringTimezone 
- VM hardware clock timezone in IANA TZDB format (America/Los_Angeles).
- hosts
GetTemplates V2Template Template Version Spec Vm Spec Host[] 
- Reference to the host, the VM is running on.
- isAgent booleanVm 
- Indicates whether the VM is an agent VM or not. When their host enters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- isBranding booleanEnabled 
- Indicates whether to remove AHV branding from VM firmware tables or not.
- isCpu booleanHotplug Enabled 
- isCpu booleanPassthrough Enabled 
- Indicates whether to passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- isCross booleanCluster Migration In Progress 
- isGpu booleanConsole Enabled 
- Indicates whether the vGPU console is enabled or not.
- isLive booleanMigrate Capable 
- isMemory booleanOvercommit Enabled 
- Indicates whether the memory overcommit feature should be enabled for the VM or not. If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- isScsi booleanController Enabled 
- isVcpu booleanHard Pinning Enabled 
- Indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- isVga booleanConsole Enabled 
- Indicates whether the VGA console should be disabled or not.
- links
GetTemplates V2Template Template Version Spec Vm Spec Link[] 
- machineType string
- Machine type for the VM. Machine type Q35 is required for secure boot and does not support IDE disks.
- memorySize numberBytes 
- Memory size in bytes.
- name string
- VM name.
- nics
GetTemplates V2Template Template Version Spec Vm Spec Nic[] 
- NICs attached to the VM.
- numCores numberPer Socket 
- Number of cores per socket.
- numNuma numberNodes 
- Number of NUMA nodes. 0 means NUMA is disabled.
- numSockets number
- Number of vCPU sockets.
- numThreads numberPer Core 
- Number of threads per core
- ownershipInfos GetTemplates V2Template Template Version Spec Vm Spec Ownership Info[] 
- Ownership information for the VM.
- pciDevices GetTemplates V2Template Template Version Spec Vm Spec Pci Device[] 
- powerState string
- protectionPolicy GetStates Templates V2Template Template Version Spec Vm Spec Protection Policy State[] 
- Status of protection policy applied to this VM.
- protectionType string
- The type of protection applied on a VM. PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- serialPorts GetTemplates V2Template Template Version Spec Vm Spec Serial Port[] 
- Serial ports configured on the VM.
- sources
GetTemplates V2Template Template Version Spec Vm Spec Source[] 
- Reference to an entity that the VM should be cloned or created from
- storageConfigs GetTemplates V2Template Template Version Spec Vm Spec Storage Config[] 
- Storage configuration for VM.
- tenantId string
- updateTime string
- VM last updated time.
- vtpmConfigs GetTemplates V2Template Template Version Spec Vm Spec Vtpm Config[] 
- Indicates how the vTPM for the VM should be configured.
- apc_configs Sequence[GetTemplates V2Template Template Version Spec Vm Spec Apc Config] 
- Advanced Processor Compatibility configuration for the VM. Enabling this retains the CPU model for the VM across power cycles and migrations.
- availability_zones Sequence[GetTemplates V2Template Template Version Spec Vm Spec Availability Zone] 
- bios_uuid str
- BIOS UUID of the VM. It should be of type UUID.
- boot_configs Sequence[GetTemplates V2Template Template Version Spec Vm Spec Boot Config] 
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- categories
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Category] 
- Categories for the VM.
- cd_roms Sequence[GetTemplates V2Template Template Version Spec Vm Spec Cd Rom] 
- CD-ROMs attached to the VM.
- clusters
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Cluster] 
- Reference to a cluster.
- create_time str
- VM creation time
- description str
- VM description
- disks
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Disk] 
- Disks attached to the VM.
- enabled_cpu_ Sequence[str]features 
- The list of additional CPU features to be enabled. HardwareVirtualization: Indicates whether hardware assisted virtualization should be enabled for the Guest OS or not. Once enabled, the Guest OS can deploy a nested hypervisor
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- generation_uuid str
- Generation UUID of the VM. It should be of type UUID.
- gpuses
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Gpus] 
- GPUs attached to the VM.
- guest_customizations Sequence[GetTemplates V2Template Template Version Spec Vm Spec Guest Customization] 
- Stage a Sysprep or cloud-init configuration file to be used by the guest for the next boot. Note that the Sysprep command must be used to generalize the Windows VMs before triggering this API call.
- guest_tools Sequence[GetTemplates V2Template Template Version Spec Vm Spec Guest Tool] 
- The details about Nutanix Guest Tools for a VM.
- hardware_clock_ strtimezone 
- VM hardware clock timezone in IANA TZDB format (America/Los_Angeles).
- hosts
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Host] 
- Reference to the host, the VM is running on.
- is_agent_ boolvm 
- Indicates whether the VM is an agent VM or not. When their host enters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- is_branding_ boolenabled 
- Indicates whether to remove AHV branding from VM firmware tables or not.
- is_cpu_ boolhotplug_ enabled 
- is_cpu_ boolpassthrough_ enabled 
- Indicates whether to passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- is_cross_ boolcluster_ migration_ in_ progress 
- is_gpu_ boolconsole_ enabled 
- Indicates whether the vGPU console is enabled or not.
- is_live_ boolmigrate_ capable 
- is_memory_ boolovercommit_ enabled 
- Indicates whether the memory overcommit feature should be enabled for the VM or not. If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- is_scsi_ boolcontroller_ enabled 
- is_vcpu_ boolhard_ pinning_ enabled 
- Indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- is_vga_ boolconsole_ enabled 
- Indicates whether the VGA console should be disabled or not.
- links
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Link] 
- machine_type str
- Machine type for the VM. Machine type Q35 is required for secure boot and does not support IDE disks.
- memory_size_ intbytes 
- Memory size in bytes.
- name str
- VM name.
- nics
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Nic] 
- NICs attached to the VM.
- num_cores_ intper_ socket 
- Number of cores per socket.
- num_numa_ intnodes 
- Number of NUMA nodes. 0 means NUMA is disabled.
- num_sockets int
- Number of vCPU sockets.
- num_threads_ intper_ core 
- Number of threads per core
- ownership_infos Sequence[GetTemplates V2Template Template Version Spec Vm Spec Ownership Info] 
- Ownership information for the VM.
- pci_devices Sequence[GetTemplates V2Template Template Version Spec Vm Spec Pci Device] 
- power_state str
- protection_policy_ Sequence[Getstates Templates V2Template Template Version Spec Vm Spec Protection Policy State] 
- Status of protection policy applied to this VM.
- protection_type str
- The type of protection applied on a VM. PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- serial_ports Sequence[GetTemplates V2Template Template Version Spec Vm Spec Serial Port] 
- Serial ports configured on the VM.
- sources
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Source] 
- Reference to an entity that the VM should be cloned or created from
- storage_configs Sequence[GetTemplates V2Template Template Version Spec Vm Spec Storage Config] 
- Storage configuration for VM.
- tenant_id str
- update_time str
- VM last updated time.
- vtpm_configs Sequence[GetTemplates V2Template Template Version Spec Vm Spec Vtpm Config] 
- Indicates how the vTPM for the VM should be configured.
- apcConfigs List<Property Map>
- Advanced Processor Compatibility configuration for the VM. Enabling this retains the CPU model for the VM across power cycles and migrations.
- availabilityZones List<Property Map>
- biosUuid String
- BIOS UUID of the VM. It should be of type UUID.
- bootConfigs List<Property Map>
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- categories List<Property Map>
- Categories for the VM.
- cdRoms List<Property Map>
- CD-ROMs attached to the VM.
- clusters List<Property Map>
- Reference to a cluster.
- createTime String
- VM creation time
- description String
- VM description
- disks List<Property Map>
- Disks attached to the VM.
- enabledCpu List<String>Features 
- The list of additional CPU features to be enabled. HardwareVirtualization: Indicates whether hardware assisted virtualization should be enabled for the Guest OS or not. Once enabled, the Guest OS can deploy a nested hypervisor
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- generationUuid String
- Generation UUID of the VM. It should be of type UUID.
- gpuses List<Property Map>
- GPUs attached to the VM.
- guestCustomizations List<Property Map>
- Stage a Sysprep or cloud-init configuration file to be used by the guest for the next boot. Note that the Sysprep command must be used to generalize the Windows VMs before triggering this API call.
- guestTools List<Property Map>
- The details about Nutanix Guest Tools for a VM.
- hardwareClock StringTimezone 
- VM hardware clock timezone in IANA TZDB format (America/Los_Angeles).
- hosts List<Property Map>
- Reference to the host, the VM is running on.
- isAgent BooleanVm 
- Indicates whether the VM is an agent VM or not. When their host enters maintenance mode, once the normal VMs are evacuated, the agent VMs are powered off. When the host is restored, agent VMs are powered on before the normal VMs are restored. In other words, agent VMs cannot be HA-protected or live migrated.
- isBranding BooleanEnabled 
- Indicates whether to remove AHV branding from VM firmware tables or not.
- isCpu BooleanHotplug Enabled 
- isCpu BooleanPassthrough Enabled 
- Indicates whether to passthrough the host CPU features to the guest or not. Enabling this will make VM incapable of live migration.
- isCross BooleanCluster Migration In Progress 
- isGpu BooleanConsole Enabled 
- Indicates whether the vGPU console is enabled or not.
- isLive BooleanMigrate Capable 
- isMemory BooleanOvercommit Enabled 
- Indicates whether the memory overcommit feature should be enabled for the VM or not. If enabled, parts of the VM memory may reside outside of the hypervisor physical memory. Once enabled, it should be expected that the VM may suffer performance degradation.
- isScsi BooleanController Enabled 
- isVcpu BooleanHard Pinning Enabled 
- Indicates whether the vCPUs should be hard pinned to specific pCPUs or not.
- isVga BooleanConsole Enabled 
- Indicates whether the VGA console should be disabled or not.
- links List<Property Map>
- machineType String
- Machine type for the VM. Machine type Q35 is required for secure boot and does not support IDE disks.
- memorySize NumberBytes 
- Memory size in bytes.
- name String
- VM name.
- nics List<Property Map>
- NICs attached to the VM.
- numCores NumberPer Socket 
- Number of cores per socket.
- numNuma NumberNodes 
- Number of NUMA nodes. 0 means NUMA is disabled.
- numSockets Number
- Number of vCPU sockets.
- numThreads NumberPer Core 
- Number of threads per core
- ownershipInfos List<Property Map>
- Ownership information for the VM.
- pciDevices List<Property Map>
- powerState String
- protectionPolicy List<Property Map>States 
- Status of protection policy applied to this VM.
- protectionType String
- The type of protection applied on a VM. PD_PROTECTED indicates a VM is protected using the Prism Element. RULE_PROTECTED indicates a VM protection using the Prism Central.
- serialPorts List<Property Map>
- Serial ports configured on the VM.
- sources List<Property Map>
- Reference to an entity that the VM should be cloned or created from
- storageConfigs List<Property Map>
- Storage configuration for VM.
- tenantId String
- updateTime String
- VM last updated time.
- vtpmConfigs List<Property Map>
- Indicates how the vTPM for the VM should be configured.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecApcConfig         
- CpuModels List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Apc Config Cpu Model> 
- CPU model associated with the VM if Advanced Processor Compatibility(APC) is enabled. If APC is enabled and no CPU model is explicitly set, a default baseline CPU model is picked by the system. See the APC documentation for more information- cpu_model.ext_id: The globally unique identifier of the CPU model associated with the VM.
- cpu_model.name: Name of the CPU model associated with the VM.
 
- IsApc boolEnabled 
- If enabled, the selected CPU model will be retained across live and cold migrations of the VM.
- CpuModels []GetTemplates V2Template Template Version Spec Vm Spec Apc Config Cpu Model 
- CPU model associated with the VM if Advanced Processor Compatibility(APC) is enabled. If APC is enabled and no CPU model is explicitly set, a default baseline CPU model is picked by the system. See the APC documentation for more information- cpu_model.ext_id: The globally unique identifier of the CPU model associated with the VM.
- cpu_model.name: Name of the CPU model associated with the VM.
 
- IsApc boolEnabled 
- If enabled, the selected CPU model will be retained across live and cold migrations of the VM.
- cpuModels List<GetTemplates V2Template Template Version Spec Vm Spec Apc Config Cpu Model> 
- CPU model associated with the VM if Advanced Processor Compatibility(APC) is enabled. If APC is enabled and no CPU model is explicitly set, a default baseline CPU model is picked by the system. See the APC documentation for more information- cpu_model.ext_id: The globally unique identifier of the CPU model associated with the VM.
- cpu_model.name: Name of the CPU model associated with the VM.
 
- isApc BooleanEnabled 
- If enabled, the selected CPU model will be retained across live and cold migrations of the VM.
- cpuModels GetTemplates V2Template Template Version Spec Vm Spec Apc Config Cpu Model[] 
- CPU model associated with the VM if Advanced Processor Compatibility(APC) is enabled. If APC is enabled and no CPU model is explicitly set, a default baseline CPU model is picked by the system. See the APC documentation for more information- cpu_model.ext_id: The globally unique identifier of the CPU model associated with the VM.
- cpu_model.name: Name of the CPU model associated with the VM.
 
- isApc booleanEnabled 
- If enabled, the selected CPU model will be retained across live and cold migrations of the VM.
- cpu_models Sequence[GetTemplates V2Template Template Version Spec Vm Spec Apc Config Cpu Model] 
- CPU model associated with the VM if Advanced Processor Compatibility(APC) is enabled. If APC is enabled and no CPU model is explicitly set, a default baseline CPU model is picked by the system. See the APC documentation for more information- cpu_model.ext_id: The globally unique identifier of the CPU model associated with the VM.
- cpu_model.name: Name of the CPU model associated with the VM.
 
- is_apc_ boolenabled 
- If enabled, the selected CPU model will be retained across live and cold migrations of the VM.
- cpuModels List<Property Map>
- CPU model associated with the VM if Advanced Processor Compatibility(APC) is enabled. If APC is enabled and no CPU model is explicitly set, a default baseline CPU model is picked by the system. See the APC documentation for more information- cpu_model.ext_id: The globally unique identifier of the CPU model associated with the VM.
- cpu_model.name: Name of the CPU model associated with the VM.
 
- isApc BooleanEnabled 
- If enabled, the selected CPU model will be retained across live and cold migrations of the VM.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecApcConfigCpuModel           
GetTemplatesV2TemplateTemplateVersionSpecVmSpecAvailabilityZone         
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfig         
- LegacyBoots []GetTemplates V2Template Template Version Spec Vm Spec Boot Config Legacy Boot 
- LegacyBoot config Object
- UefiBoots []GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot 
- UefiBoot config Object
- legacyBoots List<GetTemplates V2Template Template Version Spec Vm Spec Boot Config Legacy Boot> 
- LegacyBoot config Object
- uefiBoots List<GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot> 
- UefiBoot config Object
- legacyBoots GetTemplates V2Template Template Version Spec Vm Spec Boot Config Legacy Boot[] 
- LegacyBoot config Object
- uefiBoots GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot[] 
- UefiBoot config Object
- legacy_boots Sequence[GetTemplates V2Template Template Version Spec Vm Spec Boot Config Legacy Boot] 
- LegacyBoot config Object
- uefi_boots Sequence[GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot] 
- UefiBoot config Object
- legacyBoots List<Property Map>
- LegacyBoot config Object
- uefiBoots List<Property Map>
- UefiBoot config Object
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigLegacyBoot           
- BootDevices List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Boot Config Legacy Boot Boot Device> 
- Boot Device object - boot_device.boot_device_disk: Disk address.
- boot_device.boot_device_disk.disk_address.bus_type: Bus type for the device
- boot_device.boot_device_disk.disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
- boot_device.boot_device_nic: Disk Nic address.
- boot_device.boot_device_nic.mac_address: mac address
 
- BootOrders List<string>
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- BootDevices []GetTemplates V2Template Template Version Spec Vm Spec Boot Config Legacy Boot Boot Device 
- Boot Device object - boot_device.boot_device_disk: Disk address.
- boot_device.boot_device_disk.disk_address.bus_type: Bus type for the device
- boot_device.boot_device_disk.disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
- boot_device.boot_device_nic: Disk Nic address.
- boot_device.boot_device_nic.mac_address: mac address
 
- BootOrders []string
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- bootDevices List<GetTemplates V2Template Template Version Spec Vm Spec Boot Config Legacy Boot Boot Device> 
- Boot Device object - boot_device.boot_device_disk: Disk address.
- boot_device.boot_device_disk.disk_address.bus_type: Bus type for the device
- boot_device.boot_device_disk.disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
- boot_device.boot_device_nic: Disk Nic address.
- boot_device.boot_device_nic.mac_address: mac address
 
- bootOrders List<String>
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- bootDevices GetTemplates V2Template Template Version Spec Vm Spec Boot Config Legacy Boot Boot Device[] 
- Boot Device object - boot_device.boot_device_disk: Disk address.
- boot_device.boot_device_disk.disk_address.bus_type: Bus type for the device
- boot_device.boot_device_disk.disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
- boot_device.boot_device_nic: Disk Nic address.
- boot_device.boot_device_nic.mac_address: mac address
 
- bootOrders string[]
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- boot_devices Sequence[GetTemplates V2Template Template Version Spec Vm Spec Boot Config Legacy Boot Boot Device] 
- Boot Device object - boot_device.boot_device_disk: Disk address.
- boot_device.boot_device_disk.disk_address.bus_type: Bus type for the device
- boot_device.boot_device_disk.disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
- boot_device.boot_device_nic: Disk Nic address.
- boot_device.boot_device_nic.mac_address: mac address
 
- boot_orders Sequence[str]
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- bootDevices List<Property Map>
- Boot Device object - boot_device.boot_device_disk: Disk address.
- boot_device.boot_device_disk.disk_address.bus_type: Bus type for the device
- boot_device.boot_device_disk.disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
- boot_device.boot_device_nic: Disk Nic address.
- boot_device.boot_device_nic.mac_address: mac address
 
- bootOrders List<String>
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigLegacyBootBootDevice             
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigLegacyBootBootDeviceBootDeviceDisk                
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigLegacyBootBootDeviceBootDeviceDiskDiskAddress                  
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigLegacyBootBootDeviceBootDeviceNic                
- MacAddress string
- MAC address of the emulated NIC.
- MacAddress string
- MAC address of the emulated NIC.
- macAddress String
- MAC address of the emulated NIC.
- macAddress string
- MAC address of the emulated NIC.
- mac_address str
- MAC address of the emulated NIC.
- macAddress String
- MAC address of the emulated NIC.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBoot           
- BootDevices List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Boot Device> 
- Boot Device object - boot_device.boot_device_disk: Disk address.
- boot_device.boot_device_disk.disk_address.bus_type: Bus type for the device
- boot_device.boot_device_disk.disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
- boot_device.boot_device_nic: Disk Nic address.
- boot_device.boot_device_nic.mac_address: mac address
 
- BootOrders List<string>
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- IsSecure boolBoot Enabled 
- Indicate whether to enable secure boot or not
- NvramDevices List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device> 
- Configuration for NVRAM to be presented to the VM.- nvram_device.backing_storage_info: Storage provided by Nutanix ADSF
 
- BootDevices []GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Boot Device 
- Boot Device object - boot_device.boot_device_disk: Disk address.
- boot_device.boot_device_disk.disk_address.bus_type: Bus type for the device
- boot_device.boot_device_disk.disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
- boot_device.boot_device_nic: Disk Nic address.
- boot_device.boot_device_nic.mac_address: mac address
 
- BootOrders []string
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- IsSecure boolBoot Enabled 
- Indicate whether to enable secure boot or not
- NvramDevices []GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device 
- Configuration for NVRAM to be presented to the VM.- nvram_device.backing_storage_info: Storage provided by Nutanix ADSF
 
- bootDevices List<GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Boot Device> 
- Boot Device object - boot_device.boot_device_disk: Disk address.
- boot_device.boot_device_disk.disk_address.bus_type: Bus type for the device
- boot_device.boot_device_disk.disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
- boot_device.boot_device_nic: Disk Nic address.
- boot_device.boot_device_nic.mac_address: mac address
 
- bootOrders List<String>
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- isSecure BooleanBoot Enabled 
- Indicate whether to enable secure boot or not
- nvramDevices List<GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device> 
- Configuration for NVRAM to be presented to the VM.- nvram_device.backing_storage_info: Storage provided by Nutanix ADSF
 
- bootDevices GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Boot Device[] 
- Boot Device object - boot_device.boot_device_disk: Disk address.
- boot_device.boot_device_disk.disk_address.bus_type: Bus type for the device
- boot_device.boot_device_disk.disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
- boot_device.boot_device_nic: Disk Nic address.
- boot_device.boot_device_nic.mac_address: mac address
 
- bootOrders string[]
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- isSecure booleanBoot Enabled 
- Indicate whether to enable secure boot or not
- nvramDevices GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device[] 
- Configuration for NVRAM to be presented to the VM.- nvram_device.backing_storage_info: Storage provided by Nutanix ADSF
 
- boot_devices Sequence[GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Boot Device] 
- Boot Device object - boot_device.boot_device_disk: Disk address.
- boot_device.boot_device_disk.disk_address.bus_type: Bus type for the device
- boot_device.boot_device_disk.disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
- boot_device.boot_device_nic: Disk Nic address.
- boot_device.boot_device_nic.mac_address: mac address
 
- boot_orders Sequence[str]
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- is_secure_ boolboot_ enabled 
- Indicate whether to enable secure boot or not
- nvram_devices Sequence[GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device] 
- Configuration for NVRAM to be presented to the VM.- nvram_device.backing_storage_info: Storage provided by Nutanix ADSF
 
- bootDevices List<Property Map>
- Boot Device object - boot_device.boot_device_disk: Disk address.
- boot_device.boot_device_disk.disk_address.bus_type: Bus type for the device
- boot_device.boot_device_disk.disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
- boot_device.boot_device_nic: Disk Nic address.
- boot_device.boot_device_nic.mac_address: mac address
 
- bootOrders List<String>
- Indicates the order of device types in which the VM should try to boot from. If the boot device order is not provided the system will decide an appropriate boot device order.
- isSecure BooleanBoot Enabled 
- Indicate whether to enable secure boot or not
- nvramDevices List<Property Map>
- Configuration for NVRAM to be presented to the VM.- nvram_device.backing_storage_info: Storage provided by Nutanix ADSF
 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBootBootDevice             
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBootBootDeviceBootDeviceDisk                
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBootBootDeviceBootDeviceDiskDiskAddress                  
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBootBootDeviceBootDeviceNic                
- MacAddress string
- MAC address of the emulated NIC.
- MacAddress string
- MAC address of the emulated NIC.
- macAddress String
- MAC address of the emulated NIC.
- macAddress string
- MAC address of the emulated NIC.
- mac_address str
- MAC address of the emulated NIC.
- macAddress String
- MAC address of the emulated NIC.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBootNvramDevice             
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBootNvramDeviceBackingStorageInfo                
- DataSources List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source> 
- DiskExt stringId 
- DiskSize intBytes 
- IsMigration boolIn Progress 
- StorageConfigs List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Storage Config> 
- StorageContainers List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Storage Container> 
- DataSources []GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source 
- DiskExt stringId 
- DiskSize intBytes 
- IsMigration boolIn Progress 
- StorageConfigs []GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Storage Config 
- StorageContainers []GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Storage Container 
- dataSources List<GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source> 
- diskExt StringId 
- diskSize IntegerBytes 
- isMigration BooleanIn Progress 
- storageConfigs List<GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Storage Config> 
- storageContainers List<GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Storage Container> 
- dataSources GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source[] 
- diskExt stringId 
- diskSize numberBytes 
- isMigration booleanIn Progress 
- storageConfigs GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Storage Config[] 
- storageContainers GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Storage Container[] 
- data_sources Sequence[GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source] 
- disk_ext_ strid 
- disk_size_ intbytes 
- is_migration_ boolin_ progress 
- storage_configs Sequence[GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Storage Config] 
- storage_containers Sequence[GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Storage Container] 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBootNvramDeviceBackingStorageInfoDataSource                  
- references List<Property Map>
- Reference to image or vm disk
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBootNvramDeviceBackingStorageInfoDataSourceReference                   
- ImageReferences List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Image Reference> 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- VmDisk List<PiersReferences Karsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference> 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- ImageReferences []GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Image Reference 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- VmDisk []GetReferences Templates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- imageReferences List<GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Image Reference> 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- vmDisk List<GetReferences Templates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference> 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- imageReferences GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Image Reference[] 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- vmDisk GetReferences Templates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference[] 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- image_references Sequence[GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Image Reference] 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- vm_disk_ Sequence[Getreferences Templates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference] 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- imageReferences List<Property Map>
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- vmDisk List<Property Map>References 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBootNvramDeviceBackingStorageInfoDataSourceReferenceImageReference                     
- ImageExt stringId 
- ImageExt stringId 
- imageExt StringId 
- imageExt stringId 
- image_ext_ strid 
- imageExt StringId 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBootNvramDeviceBackingStorageInfoDataSourceReferenceVmDiskReference                      
- DiskAddresses List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference Disk Address> 
- DiskExt stringId 
- VmReferences List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference Vm Reference> 
- DiskAddresses []GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference Disk Address 
- DiskExt stringId 
- VmReferences []GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference Vm Reference 
- diskAddresses List<GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference Disk Address> 
- diskExt StringId 
- vmReferences List<GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference Vm Reference> 
- diskAddresses GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference Disk Address[] 
- diskExt stringId 
- vmReferences GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference Vm Reference[] 
- disk_addresses Sequence[GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference Disk Address] 
- disk_ext_ strid 
- vm_references Sequence[GetTemplates V2Template Template Version Spec Vm Spec Boot Config Uefi Boot Nvram Device Backing Storage Info Data Source Reference Vm Disk Reference Vm Reference] 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBootNvramDeviceBackingStorageInfoDataSourceReferenceVmDiskReferenceDiskAddress                        
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBootNvramDeviceBackingStorageInfoDataSourceReferenceVmDiskReferenceVmReference                        
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBootNvramDeviceBackingStorageInfoStorageConfig                  
- IsFlash boolMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- IsFlash boolMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- isFlash BooleanMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- isFlash booleanMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- is_flash_ boolmode_ enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- isFlash BooleanMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecBootConfigUefiBootNvramDeviceBackingStorageInfoStorageContainer                  
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecCategory        
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecCdRom         
- BackingInfos List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Cd Rom Backing Info> 
- Storage provided by Nutanix ADSF
- DiskAddresses List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Cd Rom Disk Address> 
- Virtual Machine disk (VM disk).
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- IsoType string
- Type of ISO image inserted in CD-ROM
- Links
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Cd Rom Link> 
- TenantId string
- BackingInfos []GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info 
- Storage provided by Nutanix ADSF
- DiskAddresses []GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Disk Address 
- Virtual Machine disk (VM disk).
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- IsoType string
- Type of ISO image inserted in CD-ROM
- Links
[]GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Link 
- TenantId string
- backingInfos List<GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info> 
- Storage provided by Nutanix ADSF
- diskAddresses List<GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Disk Address> 
- Virtual Machine disk (VM disk).
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- isoType String
- Type of ISO image inserted in CD-ROM
- links
List<GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Link> 
- tenantId String
- backingInfos GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info[] 
- Storage provided by Nutanix ADSF
- diskAddresses GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Disk Address[] 
- Virtual Machine disk (VM disk).
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- isoType string
- Type of ISO image inserted in CD-ROM
- links
GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Link[] 
- tenantId string
- backing_infos Sequence[GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info] 
- Storage provided by Nutanix ADSF
- disk_addresses Sequence[GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Disk Address] 
- Virtual Machine disk (VM disk).
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- iso_type str
- Type of ISO image inserted in CD-ROM
- links
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Link] 
- tenant_id str
- backingInfos List<Property Map>
- Storage provided by Nutanix ADSF
- diskAddresses List<Property Map>
- Virtual Machine disk (VM disk).
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- isoType String
- Type of ISO image inserted in CD-ROM
- links List<Property Map>
- tenantId String
GetTemplatesV2TemplateTemplateVersionSpecVmSpecCdRomBackingInfo           
- DataSources List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source> 
- A reference to a disk or image that contains the contents of a disk.
- DiskExt stringId 
- The globally unique identifier of a VM disk. It should be of type UUID.
- DiskSize intBytes 
- Size of the disk in Bytes
- IsMigration boolIn Progress 
- Indicates if the disk is undergoing migration to another container.
- StorageConfigs List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Storage Config> 
- Storage configuration for VM disks- storage_config.is_flash_mode_enabled: Indicates whether the virtual disk is pinned to the hot tier or not.
 
- StorageContainers List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Storage Container> 
- This reference is for disk level storage container preference. This preference specifies the storage container to which this disk belongs.
- DataSources []GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source 
- A reference to a disk or image that contains the contents of a disk.
- DiskExt stringId 
- The globally unique identifier of a VM disk. It should be of type UUID.
- DiskSize intBytes 
- Size of the disk in Bytes
- IsMigration boolIn Progress 
- Indicates if the disk is undergoing migration to another container.
- StorageConfigs []GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Storage Config 
- Storage configuration for VM disks- storage_config.is_flash_mode_enabled: Indicates whether the virtual disk is pinned to the hot tier or not.
 
- StorageContainers []GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Storage Container 
- This reference is for disk level storage container preference. This preference specifies the storage container to which this disk belongs.
- dataSources List<GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source> 
- A reference to a disk or image that contains the contents of a disk.
- diskExt StringId 
- The globally unique identifier of a VM disk. It should be of type UUID.
- diskSize IntegerBytes 
- Size of the disk in Bytes
- isMigration BooleanIn Progress 
- Indicates if the disk is undergoing migration to another container.
- storageConfigs List<GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Storage Config> 
- Storage configuration for VM disks- storage_config.is_flash_mode_enabled: Indicates whether the virtual disk is pinned to the hot tier or not.
 
- storageContainers List<GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Storage Container> 
- This reference is for disk level storage container preference. This preference specifies the storage container to which this disk belongs.
- dataSources GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source[] 
- A reference to a disk or image that contains the contents of a disk.
- diskExt stringId 
- The globally unique identifier of a VM disk. It should be of type UUID.
- diskSize numberBytes 
- Size of the disk in Bytes
- isMigration booleanIn Progress 
- Indicates if the disk is undergoing migration to another container.
- storageConfigs GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Storage Config[] 
- Storage configuration for VM disks- storage_config.is_flash_mode_enabled: Indicates whether the virtual disk is pinned to the hot tier or not.
 
- storageContainers GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Storage Container[] 
- This reference is for disk level storage container preference. This preference specifies the storage container to which this disk belongs.
- data_sources Sequence[GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source] 
- A reference to a disk or image that contains the contents of a disk.
- disk_ext_ strid 
- The globally unique identifier of a VM disk. It should be of type UUID.
- disk_size_ intbytes 
- Size of the disk in Bytes
- is_migration_ boolin_ progress 
- Indicates if the disk is undergoing migration to another container.
- storage_configs Sequence[GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Storage Config] 
- Storage configuration for VM disks- storage_config.is_flash_mode_enabled: Indicates whether the virtual disk is pinned to the hot tier or not.
 
- storage_containers Sequence[GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Storage Container] 
- This reference is for disk level storage container preference. This preference specifies the storage container to which this disk belongs.
- dataSources List<Property Map>
- A reference to a disk or image that contains the contents of a disk.
- diskExt StringId 
- The globally unique identifier of a VM disk. It should be of type UUID.
- diskSize NumberBytes 
- Size of the disk in Bytes
- isMigration BooleanIn Progress 
- Indicates if the disk is undergoing migration to another container.
- storageConfigs List<Property Map>
- Storage configuration for VM disks- storage_config.is_flash_mode_enabled: Indicates whether the virtual disk is pinned to the hot tier or not.
 
- storageContainers List<Property Map>
- This reference is for disk level storage container preference. This preference specifies the storage container to which this disk belongs.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecCdRomBackingInfoDataSource             
- References
[]GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference 
- Reference to image or vm disk
- references
List<GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference> 
- Reference to image or vm disk
- references
GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference[] 
- Reference to image or vm disk
- references
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference] 
- Reference to image or vm disk
- references List<Property Map>
- Reference to image or vm disk
GetTemplatesV2TemplateTemplateVersionSpecVmSpecCdRomBackingInfoDataSourceReference              
- ImageReferences List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference Image Reference> 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- VmDisk List<PiersReferences Karsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference Vm Disk Reference> 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- ImageReferences []GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference Image Reference 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- VmDisk []GetReferences Templates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference Vm Disk Reference 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- imageReferences List<GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference Image Reference> 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- vmDisk List<GetReferences Templates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference Vm Disk Reference> 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- imageReferences GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference Image Reference[] 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- vmDisk GetReferences Templates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference Vm Disk Reference[] 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- image_references Sequence[GetTemplates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference Image Reference] 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- vm_disk_ Sequence[Getreferences Templates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference Vm Disk Reference] 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- imageReferences List<Property Map>
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- vmDisk List<Property Map>References 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecCdRomBackingInfoDataSourceReferenceImageReference                
- ImageExt stringId 
- ImageExt stringId 
- imageExt StringId 
- imageExt stringId 
- image_ext_ strid 
- imageExt StringId 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecCdRomBackingInfoDataSourceReferenceVmDiskReference                 
- DiskAddresses List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference Vm Disk Reference Disk Address> 
- DiskExt stringId 
- VmReferences List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Cd Rom Backing Info Data Source Reference Vm Disk Reference Vm Reference> 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecCdRomBackingInfoDataSourceReferenceVmDiskReferenceDiskAddress                   
GetTemplatesV2TemplateTemplateVersionSpecVmSpecCdRomBackingInfoDataSourceReferenceVmDiskReferenceVmReference                   
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecCdRomBackingInfoStorageConfig             
- IsFlash boolMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- IsFlash boolMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- isFlash BooleanMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- isFlash booleanMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- is_flash_ boolmode_ enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- isFlash BooleanMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecCdRomBackingInfoStorageContainer             
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecCdRomDiskAddress           
GetTemplatesV2TemplateTemplateVersionSpecVmSpecCdRomLink          
GetTemplatesV2TemplateTemplateVersionSpecVmSpecCluster        
- ExtId string
- The globally unique identifier of a cluster.
- ExtId string
- The globally unique identifier of a cluster.
- extId String
- The globally unique identifier of a cluster.
- extId string
- The globally unique identifier of a cluster.
- ext_id str
- The globally unique identifier of a cluster.
- extId String
- The globally unique identifier of a cluster.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecDisk        
- BackingInfos List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Disk Backing Info> 
- Supporting storage to create virtual disk on.- backing_info.vm_disk: backing Info for vmDisk
- backing_info.adfs_volume_group_reference: Volume Group Reference
- backing_info.adfs_volume_group_reference.volume_group_ext_id: The globally unique identifier of an ADSF volume group. It should be of type UUID.
 
- DiskAddresses List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Disk Disk Address> 
- Disk address.- disk_address.bus_type: Bus type for the device. The acceptable values are: SCSI, IDE, PCI, SATA, SPAPR (only PPC).
- disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
 
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- Links
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Disk Link> 
- TenantId string
- BackingInfos []GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info 
- Supporting storage to create virtual disk on.- backing_info.vm_disk: backing Info for vmDisk
- backing_info.adfs_volume_group_reference: Volume Group Reference
- backing_info.adfs_volume_group_reference.volume_group_ext_id: The globally unique identifier of an ADSF volume group. It should be of type UUID.
 
- DiskAddresses []GetTemplates V2Template Template Version Spec Vm Spec Disk Disk Address 
- Disk address.- disk_address.bus_type: Bus type for the device. The acceptable values are: SCSI, IDE, PCI, SATA, SPAPR (only PPC).
- disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
 
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- Links
[]GetTemplates V2Template Template Version Spec Vm Spec Disk Link 
- TenantId string
- backingInfos List<GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info> 
- Supporting storage to create virtual disk on.- backing_info.vm_disk: backing Info for vmDisk
- backing_info.adfs_volume_group_reference: Volume Group Reference
- backing_info.adfs_volume_group_reference.volume_group_ext_id: The globally unique identifier of an ADSF volume group. It should be of type UUID.
 
- diskAddresses List<GetTemplates V2Template Template Version Spec Vm Spec Disk Disk Address> 
- Disk address.- disk_address.bus_type: Bus type for the device. The acceptable values are: SCSI, IDE, PCI, SATA, SPAPR (only PPC).
- disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
 
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- links
List<GetTemplates V2Template Template Version Spec Vm Spec Disk Link> 
- tenantId String
- backingInfos GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info[] 
- Supporting storage to create virtual disk on.- backing_info.vm_disk: backing Info for vmDisk
- backing_info.adfs_volume_group_reference: Volume Group Reference
- backing_info.adfs_volume_group_reference.volume_group_ext_id: The globally unique identifier of an ADSF volume group. It should be of type UUID.
 
- diskAddresses GetTemplates V2Template Template Version Spec Vm Spec Disk Disk Address[] 
- Disk address.- disk_address.bus_type: Bus type for the device. The acceptable values are: SCSI, IDE, PCI, SATA, SPAPR (only PPC).
- disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
 
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- links
GetTemplates V2Template Template Version Spec Vm Spec Disk Link[] 
- tenantId string
- backing_infos Sequence[GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info] 
- Supporting storage to create virtual disk on.- backing_info.vm_disk: backing Info for vmDisk
- backing_info.adfs_volume_group_reference: Volume Group Reference
- backing_info.adfs_volume_group_reference.volume_group_ext_id: The globally unique identifier of an ADSF volume group. It should be of type UUID.
 
- disk_addresses Sequence[GetTemplates V2Template Template Version Spec Vm Spec Disk Disk Address] 
- Disk address.- disk_address.bus_type: Bus type for the device. The acceptable values are: SCSI, IDE, PCI, SATA, SPAPR (only PPC).
- disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
 
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- links
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Disk Link] 
- tenant_id str
- backingInfos List<Property Map>
- Supporting storage to create virtual disk on.- backing_info.vm_disk: backing Info for vmDisk
- backing_info.adfs_volume_group_reference: Volume Group Reference
- backing_info.adfs_volume_group_reference.volume_group_ext_id: The globally unique identifier of an ADSF volume group. It should be of type UUID.
 
- diskAddresses List<Property Map>
- Disk address.- disk_address.bus_type: Bus type for the device. The acceptable values are: SCSI, IDE, PCI, SATA, SPAPR (only PPC).
- disk_address.index: Device index on the bus. This field is ignored unless the bus details are specified.
 
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- links List<Property Map>
- tenantId String
GetTemplatesV2TemplateTemplateVersionSpecVmSpecDiskBackingInfo          
GetTemplatesV2TemplateTemplateVersionSpecVmSpecDiskBackingInfoAdfsVolumeGroupReference              
- VolumeGroup stringExt Id 
- VolumeGroup stringExt Id 
- volumeGroup StringExt Id 
- volumeGroup stringExt Id 
- volumeGroup StringExt Id 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecDiskBackingInfoVmDisk            
- DataSources List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source> 
- DiskExt stringId 
- DiskSize intBytes 
- IsMigration boolIn Progress 
- StorageConfigs List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Storage Config> 
- StorageContainers List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Storage Container> 
- DataSources []GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source 
- DiskExt stringId 
- DiskSize intBytes 
- IsMigration boolIn Progress 
- StorageConfigs []GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Storage Config 
- StorageContainers []GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Storage Container 
- dataSources List<GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source> 
- diskExt StringId 
- diskSize IntegerBytes 
- isMigration BooleanIn Progress 
- storageConfigs List<GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Storage Config> 
- storageContainers List<GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Storage Container> 
- dataSources GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source[] 
- diskExt stringId 
- diskSize numberBytes 
- isMigration booleanIn Progress 
- storageConfigs GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Storage Config[] 
- storageContainers GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Storage Container[] 
- data_sources Sequence[GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source] 
- disk_ext_ strid 
- disk_size_ intbytes 
- is_migration_ boolin_ progress 
- storage_configs Sequence[GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Storage Config] 
- storage_containers Sequence[GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Storage Container] 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecDiskBackingInfoVmDiskDataSource              
- References
[]GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference 
- Reference to image or vm disk
- references
List<GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference> 
- Reference to image or vm disk
- references
GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference[] 
- Reference to image or vm disk
- references
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference] 
- Reference to image or vm disk
- references List<Property Map>
- Reference to image or vm disk
GetTemplatesV2TemplateTemplateVersionSpecVmSpecDiskBackingInfoVmDiskDataSourceReference               
- ImageReferences List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference Image Reference> 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- VmDisk List<PiersReferences Karsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference Vm Disk Reference> 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- ImageReferences []GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference Image Reference 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- VmDisk []GetReferences Templates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference Vm Disk Reference 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- imageReferences List<GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference Image Reference> 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- vmDisk List<GetReferences Templates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference Vm Disk Reference> 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- imageReferences GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference Image Reference[] 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- vmDisk GetReferences Templates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference Vm Disk Reference[] 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- image_references Sequence[GetTemplates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference Image Reference] 
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- vm_disk_ Sequence[Getreferences Templates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference Vm Disk Reference] 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
- imageReferences List<Property Map>
- Image Reference- image_reference.image_ext_id: The globally unique identifier of an image. It should be of type UUID.
 
- vmDisk List<Property Map>References 
- Vm Disk Reference- vm_disk_reference.disk_ext_id: The globally unique identifier of a VM disk. It should be of type UUID.
- vm_disk_reference.disk_address: Disk address.
- vm_disk_reference.vm_reference: This is a reference to a VM.
 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecDiskBackingInfoVmDiskDataSourceReferenceImageReference                 
- ImageExt stringId 
- ImageExt stringId 
- imageExt StringId 
- imageExt stringId 
- image_ext_ strid 
- imageExt StringId 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecDiskBackingInfoVmDiskDataSourceReferenceVmDiskReference                  
- DiskAddresses List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference Vm Disk Reference Disk Address> 
- DiskExt stringId 
- VmReferences List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Disk Backing Info Vm Disk Data Source Reference Vm Disk Reference Vm Reference> 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecDiskBackingInfoVmDiskDataSourceReferenceVmDiskReferenceDiskAddress                    
GetTemplatesV2TemplateTemplateVersionSpecVmSpecDiskBackingInfoVmDiskDataSourceReferenceVmDiskReferenceVmReference                    
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecDiskBackingInfoVmDiskStorageConfig              
- IsFlash boolMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- IsFlash boolMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- isFlash BooleanMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- isFlash booleanMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- is_flash_ boolmode_ enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- isFlash BooleanMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecDiskBackingInfoVmDiskStorageContainer              
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecDiskDiskAddress          
GetTemplatesV2TemplateTemplateVersionSpecVmSpecDiskLink         
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGpus        
- DeviceId int
- The device Id of the GPU.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- Fraction int
- Fraction of the physical GPU assigned.
- FrameBuffer intSize Bytes 
- GPU frame buffer size in bytes.
- GuestDriver stringVersion 
- Last determined guest driver version.
- Links
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Gpus Link> 
- Mode string
- The mode of this GPU.
- Name string
- Name of the GPU resource.
- NumVirtual intDisplay Heads 
- Number of supported virtual display heads.
- PciAddresses List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Gpus Pci Address> 
- The (S)egment:(B)us:(D)evice.(F)unction hardware address. See
- TenantId string
- Vendor string
- The vendor of the GPU.
- DeviceId int
- The device Id of the GPU.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- Fraction int
- Fraction of the physical GPU assigned.
- FrameBuffer intSize Bytes 
- GPU frame buffer size in bytes.
- GuestDriver stringVersion 
- Last determined guest driver version.
- Links
[]GetTemplates V2Template Template Version Spec Vm Spec Gpus Link 
- Mode string
- The mode of this GPU.
- Name string
- Name of the GPU resource.
- NumVirtual intDisplay Heads 
- Number of supported virtual display heads.
- PciAddresses []GetTemplates V2Template Template Version Spec Vm Spec Gpus Pci Address 
- The (S)egment:(B)us:(D)evice.(F)unction hardware address. See
- TenantId string
- Vendor string
- The vendor of the GPU.
- deviceId Integer
- The device Id of the GPU.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- fraction Integer
- Fraction of the physical GPU assigned.
- frameBuffer IntegerSize Bytes 
- GPU frame buffer size in bytes.
- guestDriver StringVersion 
- Last determined guest driver version.
- links
List<GetTemplates V2Template Template Version Spec Vm Spec Gpus Link> 
- mode String
- The mode of this GPU.
- name String
- Name of the GPU resource.
- numVirtual IntegerDisplay Heads 
- Number of supported virtual display heads.
- pciAddresses List<GetTemplates V2Template Template Version Spec Vm Spec Gpus Pci Address> 
- The (S)egment:(B)us:(D)evice.(F)unction hardware address. See
- tenantId String
- vendor String
- The vendor of the GPU.
- deviceId number
- The device Id of the GPU.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- fraction number
- Fraction of the physical GPU assigned.
- frameBuffer numberSize Bytes 
- GPU frame buffer size in bytes.
- guestDriver stringVersion 
- Last determined guest driver version.
- links
GetTemplates V2Template Template Version Spec Vm Spec Gpus Link[] 
- mode string
- The mode of this GPU.
- name string
- Name of the GPU resource.
- numVirtual numberDisplay Heads 
- Number of supported virtual display heads.
- pciAddresses GetTemplates V2Template Template Version Spec Vm Spec Gpus Pci Address[] 
- The (S)egment:(B)us:(D)evice.(F)unction hardware address. See
- tenantId string
- vendor string
- The vendor of the GPU.
- device_id int
- The device Id of the GPU.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- fraction int
- Fraction of the physical GPU assigned.
- frame_buffer_ intsize_ bytes 
- GPU frame buffer size in bytes.
- guest_driver_ strversion 
- Last determined guest driver version.
- links
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Gpus Link] 
- mode str
- The mode of this GPU.
- name str
- Name of the GPU resource.
- num_virtual_ intdisplay_ heads 
- Number of supported virtual display heads.
- pci_addresses Sequence[GetTemplates V2Template Template Version Spec Vm Spec Gpus Pci Address] 
- The (S)egment:(B)us:(D)evice.(F)unction hardware address. See
- tenant_id str
- vendor str
- The vendor of the GPU.
- deviceId Number
- The device Id of the GPU.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- fraction Number
- Fraction of the physical GPU assigned.
- frameBuffer NumberSize Bytes 
- GPU frame buffer size in bytes.
- guestDriver StringVersion 
- Last determined guest driver version.
- links List<Property Map>
- mode String
- The mode of this GPU.
- name String
- Name of the GPU resource.
- numVirtual NumberDisplay Heads 
- Number of supported virtual display heads.
- pciAddresses List<Property Map>
- The (S)egment:(B)us:(D)evice.(F)unction hardware address. See
- tenantId String
- vendor String
- The vendor of the GPU.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGpusLink         
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGpusPciAddress          
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomization         
- Configs
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Guest Customization Config> 
- The Nutanix Guest Tools customization settings.- config.sysprep: Sysprep config
- config.cloud_init: CloudInit Config
 
- Configs
[]GetTemplates V2Template Template Version Spec Vm Spec Guest Customization Config 
- The Nutanix Guest Tools customization settings.- config.sysprep: Sysprep config
- config.cloud_init: CloudInit Config
 
- configs
List<GetTemplates V2Template Template Version Spec Vm Spec Guest Customization Config> 
- The Nutanix Guest Tools customization settings.- config.sysprep: Sysprep config
- config.cloud_init: CloudInit Config
 
- configs
GetTemplates V2Template Template Version Spec Vm Spec Guest Customization Config[] 
- The Nutanix Guest Tools customization settings.- config.sysprep: Sysprep config
- config.cloud_init: CloudInit Config
 
- configs
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Guest Customization Config] 
- The Nutanix Guest Tools customization settings.- config.sysprep: Sysprep config
- config.cloud_init: CloudInit Config
 
- configs List<Property Map>
- The Nutanix Guest Tools customization settings.- config.sysprep: Sysprep config
- config.cloud_init: CloudInit Config
 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfig          
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfigCloudInit            
- CloudInit List<PiersScripts Karsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Guest Customization Config Cloud Init Cloud Init Script> 
- The script to use for cloud-init.- cloud_init_script.user_data: user data object
- cloud_init_script.custom_keys: The list of the individual KeyValuePair elements.
 
- DatasourceType string
- Type of datasource. Default: CONFIG_DRIVE_V2
- Metadata string
- The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded.
- CloudInit []GetScripts Templates V2Template Template Version Spec Vm Spec Guest Customization Config Cloud Init Cloud Init Script 
- The script to use for cloud-init.- cloud_init_script.user_data: user data object
- cloud_init_script.custom_keys: The list of the individual KeyValuePair elements.
 
- DatasourceType string
- Type of datasource. Default: CONFIG_DRIVE_V2
- Metadata string
- The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded.
- cloudInit List<GetScripts Templates V2Template Template Version Spec Vm Spec Guest Customization Config Cloud Init Cloud Init Script> 
- The script to use for cloud-init.- cloud_init_script.user_data: user data object
- cloud_init_script.custom_keys: The list of the individual KeyValuePair elements.
 
- datasourceType String
- Type of datasource. Default: CONFIG_DRIVE_V2
- metadata String
- The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded.
- cloudInit GetScripts Templates V2Template Template Version Spec Vm Spec Guest Customization Config Cloud Init Cloud Init Script[] 
- The script to use for cloud-init.- cloud_init_script.user_data: user data object
- cloud_init_script.custom_keys: The list of the individual KeyValuePair elements.
 
- datasourceType string
- Type of datasource. Default: CONFIG_DRIVE_V2
- metadata string
- The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded.
- cloud_init_ Sequence[Getscripts Templates V2Template Template Version Spec Vm Spec Guest Customization Config Cloud Init Cloud Init Script] 
- The script to use for cloud-init.- cloud_init_script.user_data: user data object
- cloud_init_script.custom_keys: The list of the individual KeyValuePair elements.
 
- datasource_type str
- Type of datasource. Default: CONFIG_DRIVE_V2
- metadata str
- The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded.
- cloudInit List<Property Map>Scripts 
- The script to use for cloud-init.- cloud_init_script.user_data: user data object
- cloud_init_script.custom_keys: The list of the individual KeyValuePair elements.
 
- datasourceType String
- Type of datasource. Default: CONFIG_DRIVE_V2
- metadata String
- The contents of the meta_data configuration for cloud-init. This can be formatted as YAML or JSON. The value must be base64 encoded.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfigCloudInitCloudInitScript               
- CustomKey List<PiersValues Karsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Guest Customization Config Cloud Init Cloud Init Script Custom Key Value> 
- UserDatas List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Guest Customization Config Cloud Init Cloud Init Script User Data> 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfigCloudInitCloudInitScriptCustomKeyValue                  
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfigCloudInitCloudInitScriptCustomKeyValueKeyValuePair                     
- name String
- values List<Property Map>
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfigCloudInitCloudInitScriptCustomKeyValueKeyValuePairValue                      
- Boolean bool
- Integer int
- IntegerLists List<int>
- MapOf List<PiersStrings Karsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Guest Customization Config Cloud Init Cloud Init Script Custom Key Value Key Value Pair Value Map Of String> 
- Object Dictionary<string, string>
- String string
- StringLists List<string>
- Boolean bool
- Integer int
- IntegerLists []int
- MapOf []GetStrings Templates V2Template Template Version Spec Vm Spec Guest Customization Config Cloud Init Cloud Init Script Custom Key Value Key Value Pair Value Map Of String 
- Object map[string]string
- String string
- StringLists []string
- boolean_ Boolean
- integer Integer
- integerLists List<Integer>
- mapOf List<GetStrings Templates V2Template Template Version Spec Vm Spec Guest Customization Config Cloud Init Cloud Init Script Custom Key Value Key Value Pair Value Map Of String> 
- object Map<String,String>
- string String
- stringLists List<String>
- boolean boolean
- integer number
- integerLists number[]
- mapOf GetStrings Templates V2Template Template Version Spec Vm Spec Guest Customization Config Cloud Init Cloud Init Script Custom Key Value Key Value Pair Value Map Of String[] 
- object {[key: string]: string}
- string string
- stringLists string[]
- boolean bool
- integer int
- integer_lists Sequence[int]
- map_of_ Sequence[Getstrings Templates V2Template Template Version Spec Vm Spec Guest Customization Config Cloud Init Cloud Init Script Custom Key Value Key Value Pair Value Map Of String] 
- object Mapping[str, str]
- string str
- string_lists Sequence[str]
- boolean Boolean
- integer Number
- integerLists List<Number>
- mapOf List<Property Map>Strings 
- object Map<String>
- string String
- stringLists List<String>
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfigCloudInitCloudInitScriptCustomKeyValueKeyValuePairValueMapOfString                         
- Map Dictionary<string, string>
- Map map[string]string
- map Map<String,String>
- map {[key: string]: string}
- map Mapping[str, str]
- map Map<String>
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfigCloudInitCloudInitScriptUserData                 
- Value string
- Value string
- value String
- value string
- value str
- value String
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfigSysprep           
- InstallType string
- Indicates whether the guest will be freshly installed using this unattend configuration, or this unattend configuration will be applied to a pre-prepared image. Default is 'PREPARED'.
- SysprepScripts List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Guest Customization Config Sysprep Sysprep Script> 
- Object either UnattendXml or CustomKeyValues- sysprep_script.unattend_xml: xml object
- sysprep_script.custom_key_values: The list of the individual KeyValuePair elements.
 
- InstallType string
- Indicates whether the guest will be freshly installed using this unattend configuration, or this unattend configuration will be applied to a pre-prepared image. Default is 'PREPARED'.
- SysprepScripts []GetTemplates V2Template Template Version Spec Vm Spec Guest Customization Config Sysprep Sysprep Script 
- Object either UnattendXml or CustomKeyValues- sysprep_script.unattend_xml: xml object
- sysprep_script.custom_key_values: The list of the individual KeyValuePair elements.
 
- installType String
- Indicates whether the guest will be freshly installed using this unattend configuration, or this unattend configuration will be applied to a pre-prepared image. Default is 'PREPARED'.
- sysprepScripts List<GetTemplates V2Template Template Version Spec Vm Spec Guest Customization Config Sysprep Sysprep Script> 
- Object either UnattendXml or CustomKeyValues- sysprep_script.unattend_xml: xml object
- sysprep_script.custom_key_values: The list of the individual KeyValuePair elements.
 
- installType string
- Indicates whether the guest will be freshly installed using this unattend configuration, or this unattend configuration will be applied to a pre-prepared image. Default is 'PREPARED'.
- sysprepScripts GetTemplates V2Template Template Version Spec Vm Spec Guest Customization Config Sysprep Sysprep Script[] 
- Object either UnattendXml or CustomKeyValues- sysprep_script.unattend_xml: xml object
- sysprep_script.custom_key_values: The list of the individual KeyValuePair elements.
 
- install_type str
- Indicates whether the guest will be freshly installed using this unattend configuration, or this unattend configuration will be applied to a pre-prepared image. Default is 'PREPARED'.
- sysprep_scripts Sequence[GetTemplates V2Template Template Version Spec Vm Spec Guest Customization Config Sysprep Sysprep Script] 
- Object either UnattendXml or CustomKeyValues- sysprep_script.unattend_xml: xml object
- sysprep_script.custom_key_values: The list of the individual KeyValuePair elements.
 
- installType String
- Indicates whether the guest will be freshly installed using this unattend configuration, or this unattend configuration will be applied to a pre-prepared image. Default is 'PREPARED'.
- sysprepScripts List<Property Map>
- Object either UnattendXml or CustomKeyValues- sysprep_script.unattend_xml: xml object
- sysprep_script.custom_key_values: The list of the individual KeyValuePair elements.
 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfigSysprepSysprepScript             
- CustomKey List<PiersValues Karsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Guest Customization Config Sysprep Sysprep Script Custom Key Value> 
- UnattendXmls List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Guest Customization Config Sysprep Sysprep Script Unattend Xml> 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfigSysprepSysprepScriptCustomKeyValue                
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfigSysprepSysprepScriptCustomKeyValueKeyValuePair                   
- name String
- values List<Property Map>
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfigSysprepSysprepScriptCustomKeyValueKeyValuePairValue                    
- Boolean bool
- Integer int
- IntegerLists List<int>
- MapOf List<PiersStrings Karsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Guest Customization Config Sysprep Sysprep Script Custom Key Value Key Value Pair Value Map Of String> 
- Object Dictionary<string, string>
- String string
- StringLists List<string>
- Boolean bool
- Integer int
- IntegerLists []int
- MapOf []GetStrings Templates V2Template Template Version Spec Vm Spec Guest Customization Config Sysprep Sysprep Script Custom Key Value Key Value Pair Value Map Of String 
- Object map[string]string
- String string
- StringLists []string
- boolean_ Boolean
- integer Integer
- integerLists List<Integer>
- mapOf List<GetStrings Templates V2Template Template Version Spec Vm Spec Guest Customization Config Sysprep Sysprep Script Custom Key Value Key Value Pair Value Map Of String> 
- object Map<String,String>
- string String
- stringLists List<String>
- boolean boolean
- integer number
- integerLists number[]
- mapOf GetStrings Templates V2Template Template Version Spec Vm Spec Guest Customization Config Sysprep Sysprep Script Custom Key Value Key Value Pair Value Map Of String[] 
- object {[key: string]: string}
- string string
- stringLists string[]
- boolean bool
- integer int
- integer_lists Sequence[int]
- map_of_ Sequence[Getstrings Templates V2Template Template Version Spec Vm Spec Guest Customization Config Sysprep Sysprep Script Custom Key Value Key Value Pair Value Map Of String] 
- object Mapping[str, str]
- string str
- string_lists Sequence[str]
- boolean Boolean
- integer Number
- integerLists List<Number>
- mapOf List<Property Map>Strings 
- object Map<String>
- string String
- stringLists List<String>
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfigSysprepSysprepScriptCustomKeyValueKeyValuePairValueMapOfString                       
- Map Dictionary<string, string>
- Map map[string]string
- map Map<String,String>
- map {[key: string]: string}
- map Mapping[str, str]
- map Map<String>
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestCustomizationConfigSysprepSysprepScriptUnattendXml               
- Value string
- Value string
- value String
- value string
- value str
- value String
GetTemplatesV2TemplateTemplateVersionSpecVmSpecGuestTool         
- AvailableVersion string
- Version of Nutanix Guest Tools available on the cluster.
- Capabilities List<string>
- The list of the application names that are enabled on the guest VM.
- GuestOs stringVersion 
- Version of the operating system on the VM
- IsEnabled bool
- Indicates whether Nutanix Guest Tools is enabled or not.
- IsInstalled bool
- Indicates whether Nutanix Guest Tools is installed on the VM or not.
- IsIso boolInserted 
- Indicates whether Nutanix Guest Tools ISO is inserted or not.
- IsReachable bool
- Indicates whether the communication from VM to CVM is active or not.
- IsVm boolMobility Drivers Installed 
- Indicates whether the VM mobility drivers are installed on the VM or not.
- IsVss boolSnapshot Capable 
- Indicates whether the VM is configured to take VSS snapshots through NGT or not.
- Version string
- Version of Nutanix Guest Tools installed on the VM.
- AvailableVersion string
- Version of Nutanix Guest Tools available on the cluster.
- Capabilities []string
- The list of the application names that are enabled on the guest VM.
- GuestOs stringVersion 
- Version of the operating system on the VM
- IsEnabled bool
- Indicates whether Nutanix Guest Tools is enabled or not.
- IsInstalled bool
- Indicates whether Nutanix Guest Tools is installed on the VM or not.
- IsIso boolInserted 
- Indicates whether Nutanix Guest Tools ISO is inserted or not.
- IsReachable bool
- Indicates whether the communication from VM to CVM is active or not.
- IsVm boolMobility Drivers Installed 
- Indicates whether the VM mobility drivers are installed on the VM or not.
- IsVss boolSnapshot Capable 
- Indicates whether the VM is configured to take VSS snapshots through NGT or not.
- Version string
- Version of Nutanix Guest Tools installed on the VM.
- availableVersion String
- Version of Nutanix Guest Tools available on the cluster.
- capabilities List<String>
- The list of the application names that are enabled on the guest VM.
- guestOs StringVersion 
- Version of the operating system on the VM
- isEnabled Boolean
- Indicates whether Nutanix Guest Tools is enabled or not.
- isInstalled Boolean
- Indicates whether Nutanix Guest Tools is installed on the VM or not.
- isIso BooleanInserted 
- Indicates whether Nutanix Guest Tools ISO is inserted or not.
- isReachable Boolean
- Indicates whether the communication from VM to CVM is active or not.
- isVm BooleanMobility Drivers Installed 
- Indicates whether the VM mobility drivers are installed on the VM or not.
- isVss BooleanSnapshot Capable 
- Indicates whether the VM is configured to take VSS snapshots through NGT or not.
- version String
- Version of Nutanix Guest Tools installed on the VM.
- availableVersion string
- Version of Nutanix Guest Tools available on the cluster.
- capabilities string[]
- The list of the application names that are enabled on the guest VM.
- guestOs stringVersion 
- Version of the operating system on the VM
- isEnabled boolean
- Indicates whether Nutanix Guest Tools is enabled or not.
- isInstalled boolean
- Indicates whether Nutanix Guest Tools is installed on the VM or not.
- isIso booleanInserted 
- Indicates whether Nutanix Guest Tools ISO is inserted or not.
- isReachable boolean
- Indicates whether the communication from VM to CVM is active or not.
- isVm booleanMobility Drivers Installed 
- Indicates whether the VM mobility drivers are installed on the VM or not.
- isVss booleanSnapshot Capable 
- Indicates whether the VM is configured to take VSS snapshots through NGT or not.
- version string
- Version of Nutanix Guest Tools installed on the VM.
- available_version str
- Version of Nutanix Guest Tools available on the cluster.
- capabilities Sequence[str]
- The list of the application names that are enabled on the guest VM.
- guest_os_ strversion 
- Version of the operating system on the VM
- is_enabled bool
- Indicates whether Nutanix Guest Tools is enabled or not.
- is_installed bool
- Indicates whether Nutanix Guest Tools is installed on the VM or not.
- is_iso_ boolinserted 
- Indicates whether Nutanix Guest Tools ISO is inserted or not.
- is_reachable bool
- Indicates whether the communication from VM to CVM is active or not.
- is_vm_ boolmobility_ drivers_ installed 
- Indicates whether the VM mobility drivers are installed on the VM or not.
- is_vss_ boolsnapshot_ capable 
- Indicates whether the VM is configured to take VSS snapshots through NGT or not.
- version str
- Version of Nutanix Guest Tools installed on the VM.
- availableVersion String
- Version of Nutanix Guest Tools available on the cluster.
- capabilities List<String>
- The list of the application names that are enabled on the guest VM.
- guestOs StringVersion 
- Version of the operating system on the VM
- isEnabled Boolean
- Indicates whether Nutanix Guest Tools is enabled or not.
- isInstalled Boolean
- Indicates whether Nutanix Guest Tools is installed on the VM or not.
- isIso BooleanInserted 
- Indicates whether Nutanix Guest Tools ISO is inserted or not.
- isReachable Boolean
- Indicates whether the communication from VM to CVM is active or not.
- isVm BooleanMobility Drivers Installed 
- Indicates whether the VM mobility drivers are installed on the VM or not.
- isVss BooleanSnapshot Capable 
- Indicates whether the VM is configured to take VSS snapshots through NGT or not.
- version String
- Version of Nutanix Guest Tools installed on the VM.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecHost        
- ExtId string
- The globally unique identifier of a host.
- ExtId string
- The globally unique identifier of a host.
- extId String
- The globally unique identifier of a host.
- extId string
- The globally unique identifier of a host.
- ext_id str
- The globally unique identifier of a host.
- extId String
- The globally unique identifier of a host.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecLink        
GetTemplatesV2TemplateTemplateVersionSpecVmSpecNic        
- BackingInfos List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Nic Backing Info> 
- Defines a NIC emulated by the hypervisor
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption
- Links
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Nic Link> 
- NetworkInfos List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Nic Network Info> 
- Network information for a NIC.
- TenantId string
- BackingInfos []GetTemplates V2Template Template Version Spec Vm Spec Nic Backing Info 
- Defines a NIC emulated by the hypervisor
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption
- Links
[]GetTemplates V2Template Template Version Spec Vm Spec Nic Link 
- NetworkInfos []GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info 
- Network information for a NIC.
- TenantId string
- backingInfos List<GetTemplates V2Template Template Version Spec Vm Spec Nic Backing Info> 
- Defines a NIC emulated by the hypervisor
- extId String
- A globally unique identifier of an instance that is suitable for external consumption
- links
List<GetTemplates V2Template Template Version Spec Vm Spec Nic Link> 
- networkInfos List<GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info> 
- Network information for a NIC.
- tenantId String
- backingInfos GetTemplates V2Template Template Version Spec Vm Spec Nic Backing Info[] 
- Defines a NIC emulated by the hypervisor
- extId string
- A globally unique identifier of an instance that is suitable for external consumption
- links
GetTemplates V2Template Template Version Spec Vm Spec Nic Link[] 
- networkInfos GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info[] 
- Network information for a NIC.
- tenantId string
- backing_infos Sequence[GetTemplates V2Template Template Version Spec Vm Spec Nic Backing Info] 
- Defines a NIC emulated by the hypervisor
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption
- links
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Nic Link] 
- network_infos Sequence[GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info] 
- Network information for a NIC.
- tenant_id str
- backingInfos List<Property Map>
- Defines a NIC emulated by the hypervisor
- extId String
- A globally unique identifier of an instance that is suitable for external consumption
- links List<Property Map>
- networkInfos List<Property Map>
- Network information for a NIC.
- tenantId String
GetTemplatesV2TemplateTemplateVersionSpecVmSpecNicBackingInfo          
- MacAddress string
- MAC address of the emulated NIC.
- Model string
- Options for the NIC emulation.
- IsConnected bool
- NumQueues int
- The number of Tx/Rx queue pairs for this NIC
- MacAddress string
- MAC address of the emulated NIC.
- Model string
- Options for the NIC emulation.
- IsConnected bool
- NumQueues int
- The number of Tx/Rx queue pairs for this NIC
- macAddress String
- MAC address of the emulated NIC.
- model String
- Options for the NIC emulation.
- isConnected Boolean
- numQueues Integer
- The number of Tx/Rx queue pairs for this NIC
- macAddress string
- MAC address of the emulated NIC.
- model string
- Options for the NIC emulation.
- isConnected boolean
- numQueues number
- The number of Tx/Rx queue pairs for this NIC
- mac_address str
- MAC address of the emulated NIC.
- model str
- Options for the NIC emulation.
- is_connected bool
- num_queues int
- The number of Tx/Rx queue pairs for this NIC
- macAddress String
- MAC address of the emulated NIC.
- model String
- Options for the NIC emulation.
- isConnected Boolean
- numQueues Number
- The number of Tx/Rx queue pairs for this NIC
GetTemplatesV2TemplateTemplateVersionSpecVmSpecNicLink         
GetTemplatesV2TemplateTemplateVersionSpecVmSpecNicNetworkInfo          
- Ipv4Configs
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Nic Network Info Ipv4Config> 
- The IP address configurations.
- Ipv4Infos
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Nic Network Info Ipv4Info> 
- NetworkFunction List<PiersChains Karsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Nic Network Info Network Function Chain> 
- The network function chain associates with the NIC. Only valid if nic_type is NORMAL_NIC.
- NetworkFunction stringNic Type 
- The type of this Network function NIC. Defaults to INGRESS.
- NicType string
- NIC type. Defaults to NORMAL_NIC.
- ShouldAllow boolUnknown Macs 
- Indicates whether an unknown unicast traffic is forwarded to this NIC or not. This is applicable only for the NICs on the overlay subnets.
- Subnets
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Nic Network Info Subnet> 
- Network identifier for this adapter. Only valid if nic_type is NORMAL_NIC or DIRECT_NIC
- TrunkedVlans List<int>
- List of networks to trunk if VLAN mode is marked as TRUNKED. If empty and VLAN mode is set to TRUNKED, all the VLANs are trunked.
- VlanMode string
- all the virtual NICs are created in ACCESS mode, which permits only one VLAN per virtual network. TRUNKED mode allows multiple VLANs on a single VM NIC for network-aware user VMs.
- Ipv4Configs
[]GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info Ipv4Config 
- The IP address configurations.
- Ipv4Infos
[]GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info Ipv4Info 
- NetworkFunction []GetChains Templates V2Template Template Version Spec Vm Spec Nic Network Info Network Function Chain 
- The network function chain associates with the NIC. Only valid if nic_type is NORMAL_NIC.
- NetworkFunction stringNic Type 
- The type of this Network function NIC. Defaults to INGRESS.
- NicType string
- NIC type. Defaults to NORMAL_NIC.
- ShouldAllow boolUnknown Macs 
- Indicates whether an unknown unicast traffic is forwarded to this NIC or not. This is applicable only for the NICs on the overlay subnets.
- Subnets
[]GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info Subnet 
- Network identifier for this adapter. Only valid if nic_type is NORMAL_NIC or DIRECT_NIC
- TrunkedVlans []int
- List of networks to trunk if VLAN mode is marked as TRUNKED. If empty and VLAN mode is set to TRUNKED, all the VLANs are trunked.
- VlanMode string
- all the virtual NICs are created in ACCESS mode, which permits only one VLAN per virtual network. TRUNKED mode allows multiple VLANs on a single VM NIC for network-aware user VMs.
- ipv4Configs
List<GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info Ipv4Config> 
- The IP address configurations.
- ipv4Infos
List<GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info Ipv4Info> 
- networkFunction List<GetChains Templates V2Template Template Version Spec Vm Spec Nic Network Info Network Function Chain> 
- The network function chain associates with the NIC. Only valid if nic_type is NORMAL_NIC.
- networkFunction StringNic Type 
- The type of this Network function NIC. Defaults to INGRESS.
- nicType String
- NIC type. Defaults to NORMAL_NIC.
- shouldAllow BooleanUnknown Macs 
- Indicates whether an unknown unicast traffic is forwarded to this NIC or not. This is applicable only for the NICs on the overlay subnets.
- subnets
List<GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info Subnet> 
- Network identifier for this adapter. Only valid if nic_type is NORMAL_NIC or DIRECT_NIC
- trunkedVlans List<Integer>
- List of networks to trunk if VLAN mode is marked as TRUNKED. If empty and VLAN mode is set to TRUNKED, all the VLANs are trunked.
- vlanMode String
- all the virtual NICs are created in ACCESS mode, which permits only one VLAN per virtual network. TRUNKED mode allows multiple VLANs on a single VM NIC for network-aware user VMs.
- ipv4Configs
GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info Ipv4Config[] 
- The IP address configurations.
- ipv4Infos
GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info Ipv4Info[] 
- networkFunction GetChains Templates V2Template Template Version Spec Vm Spec Nic Network Info Network Function Chain[] 
- The network function chain associates with the NIC. Only valid if nic_type is NORMAL_NIC.
- networkFunction stringNic Type 
- The type of this Network function NIC. Defaults to INGRESS.
- nicType string
- NIC type. Defaults to NORMAL_NIC.
- shouldAllow booleanUnknown Macs 
- Indicates whether an unknown unicast traffic is forwarded to this NIC or not. This is applicable only for the NICs on the overlay subnets.
- subnets
GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info Subnet[] 
- Network identifier for this adapter. Only valid if nic_type is NORMAL_NIC or DIRECT_NIC
- trunkedVlans number[]
- List of networks to trunk if VLAN mode is marked as TRUNKED. If empty and VLAN mode is set to TRUNKED, all the VLANs are trunked.
- vlanMode string
- all the virtual NICs are created in ACCESS mode, which permits only one VLAN per virtual network. TRUNKED mode allows multiple VLANs on a single VM NIC for network-aware user VMs.
- ipv4_configs Sequence[GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info Ipv4Config] 
- The IP address configurations.
- ipv4_infos Sequence[GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info Ipv4Info] 
- network_function_ Sequence[Getchains Templates V2Template Template Version Spec Vm Spec Nic Network Info Network Function Chain] 
- The network function chain associates with the NIC. Only valid if nic_type is NORMAL_NIC.
- network_function_ strnic_ type 
- The type of this Network function NIC. Defaults to INGRESS.
- nic_type str
- NIC type. Defaults to NORMAL_NIC.
- should_allow_ boolunknown_ macs 
- Indicates whether an unknown unicast traffic is forwarded to this NIC or not. This is applicable only for the NICs on the overlay subnets.
- subnets
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Nic Network Info Subnet] 
- Network identifier for this adapter. Only valid if nic_type is NORMAL_NIC or DIRECT_NIC
- trunked_vlans Sequence[int]
- List of networks to trunk if VLAN mode is marked as TRUNKED. If empty and VLAN mode is set to TRUNKED, all the VLANs are trunked.
- vlan_mode str
- all the virtual NICs are created in ACCESS mode, which permits only one VLAN per virtual network. TRUNKED mode allows multiple VLANs on a single VM NIC for network-aware user VMs.
- ipv4Configs List<Property Map>
- The IP address configurations.
- ipv4Infos List<Property Map>
- networkFunction List<Property Map>Chains 
- The network function chain associates with the NIC. Only valid if nic_type is NORMAL_NIC.
- networkFunction StringNic Type 
- The type of this Network function NIC. Defaults to INGRESS.
- nicType String
- NIC type. Defaults to NORMAL_NIC.
- shouldAllow BooleanUnknown Macs 
- Indicates whether an unknown unicast traffic is forwarded to this NIC or not. This is applicable only for the NICs on the overlay subnets.
- subnets List<Property Map>
- Network identifier for this adapter. Only valid if nic_type is NORMAL_NIC or DIRECT_NIC
- trunkedVlans List<Number>
- List of networks to trunk if VLAN mode is marked as TRUNKED. If empty and VLAN mode is set to TRUNKED, all the VLANs are trunked.
- vlanMode String
- all the virtual NICs are created in ACCESS mode, which permits only one VLAN per virtual network. TRUNKED mode allows multiple VLANs on a single VM NIC for network-aware user VMs.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecNicNetworkInfoIpv4Config           
- IpAddresses List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Nic Network Info Ipv4Config Ip Address> 
- SecondaryIp List<PiersAddress Lists Karsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Nic Network Info Ipv4Config Secondary Ip Address List> 
- ShouldAssign boolIp 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecNicNetworkInfoIpv4ConfigIpAddress             
- Value string
- PrefixLength int
- Value string
- PrefixLength int
- value String
- prefixLength Integer
- value string
- prefixLength number
- value str
- prefix_length int
- value String
- prefixLength Number
GetTemplatesV2TemplateTemplateVersionSpecVmSpecNicNetworkInfoIpv4ConfigSecondaryIpAddressList               
- Value string
- PrefixLength int
- Value string
- PrefixLength int
- value String
- prefixLength Integer
- value string
- prefixLength number
- value str
- prefix_length int
- value String
- prefixLength Number
GetTemplatesV2TemplateTemplateVersionSpecVmSpecNicNetworkInfoIpv4Info           
GetTemplatesV2TemplateTemplateVersionSpecVmSpecNicNetworkInfoIpv4InfoLearnedIpAddress              
- Value string
- PrefixLength int
- Value string
- PrefixLength int
- value String
- prefixLength Integer
- value string
- prefixLength number
- value str
- prefix_length int
- value String
- prefixLength Number
GetTemplatesV2TemplateTemplateVersionSpecVmSpecNicNetworkInfoNetworkFunctionChain             
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecNicNetworkInfoSubnet           
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecOwnershipInfo         
- Owners
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Ownership Info Owner> 
- Owner reference- owner.ext_id: The globally unique identifier of a VM owner.
 
- Owners
[]GetTemplates V2Template Template Version Spec Vm Spec Ownership Info Owner 
- Owner reference- owner.ext_id: The globally unique identifier of a VM owner.
 
- owners
List<GetTemplates V2Template Template Version Spec Vm Spec Ownership Info Owner> 
- Owner reference- owner.ext_id: The globally unique identifier of a VM owner.
 
- owners
GetTemplates V2Template Template Version Spec Vm Spec Ownership Info Owner[] 
- Owner reference- owner.ext_id: The globally unique identifier of a VM owner.
 
- owners
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Ownership Info Owner] 
- Owner reference- owner.ext_id: The globally unique identifier of a VM owner.
 
- owners List<Property Map>
- Owner reference- owner.ext_id: The globally unique identifier of a VM owner.
 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecOwnershipInfoOwner          
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecPciDevice         
- AssignedDevice List<PiersInfos Karsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Pci Device Assigned Device Info> 
- BackingInfos List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Pci Device Backing Info> 
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- Links
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Pci Device Link> 
- TenantId string
- AssignedDevice []GetInfos Templates V2Template Template Version Spec Vm Spec Pci Device Assigned Device Info 
- BackingInfos []GetTemplates V2Template Template Version Spec Vm Spec Pci Device Backing Info 
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- Links
[]GetTemplates V2Template Template Version Spec Vm Spec Pci Device Link 
- TenantId string
- assignedDevice List<GetInfos Templates V2Template Template Version Spec Vm Spec Pci Device Assigned Device Info> 
- backingInfos List<GetTemplates V2Template Template Version Spec Vm Spec Pci Device Backing Info> 
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- links
List<GetTemplates V2Template Template Version Spec Vm Spec Pci Device Link> 
- tenantId String
- assignedDevice GetInfos Templates V2Template Template Version Spec Vm Spec Pci Device Assigned Device Info[] 
- backingInfos GetTemplates V2Template Template Version Spec Vm Spec Pci Device Backing Info[] 
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- links
GetTemplates V2Template Template Version Spec Vm Spec Pci Device Link[] 
- tenantId string
- assigned_device_ Sequence[Getinfos Templates V2Template Template Version Spec Vm Spec Pci Device Assigned Device Info] 
- backing_infos Sequence[GetTemplates V2Template Template Version Spec Vm Spec Pci Device Backing Info] 
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- links
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Pci Device Link] 
- tenant_id str
- assignedDevice List<Property Map>Infos 
- backingInfos List<Property Map>
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- links List<Property Map>
- tenantId String
GetTemplatesV2TemplateTemplateVersionSpecVmSpecPciDeviceAssignedDeviceInfo            
GetTemplatesV2TemplateTemplateVersionSpecVmSpecPciDeviceAssignedDeviceInfoDevice             
- DeviceExt stringId 
- DeviceExt stringId 
- deviceExt StringId 
- deviceExt stringId 
- device_ext_ strid 
- deviceExt StringId 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecPciDeviceBackingInfo           
GetTemplatesV2TemplateTemplateVersionSpecVmSpecPciDeviceBackingInfoPcieDeviceReference              
- DeviceExt stringId 
- DeviceExt stringId 
- deviceExt StringId 
- deviceExt stringId 
- device_ext_ strid 
- deviceExt StringId 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecPciDeviceLink          
GetTemplatesV2TemplateTemplateVersionSpecVmSpecProtectionPolicyState          
- Policies
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Protection Policy State Policy> 
- Reference to the policy object in use.
- Policies
[]GetTemplates V2Template Template Version Spec Vm Spec Protection Policy State Policy 
- Reference to the policy object in use.
- policies
List<GetTemplates V2Template Template Version Spec Vm Spec Protection Policy State Policy> 
- Reference to the policy object in use.
- policies
GetTemplates V2Template Template Version Spec Vm Spec Protection Policy State Policy[] 
- Reference to the policy object in use.
- policies
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Protection Policy State Policy] 
- Reference to the policy object in use.
- policies List<Property Map>
- Reference to the policy object in use.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecProtectionPolicyStatePolicy           
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecSerialPort         
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- Index int
- Index of the serial port.
- IsConnected bool
- Indicates whether the serial port is connected or not.
- Links
List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Serial Port Link> 
- TenantId string
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- Index int
- Index of the serial port.
- IsConnected bool
- Indicates whether the serial port is connected or not.
- Links
[]GetTemplates V2Template Template Version Spec Vm Spec Serial Port Link 
- TenantId string
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- index Integer
- Index of the serial port.
- isConnected Boolean
- Indicates whether the serial port is connected or not.
- links
List<GetTemplates V2Template Template Version Spec Vm Spec Serial Port Link> 
- tenantId String
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- index number
- Index of the serial port.
- isConnected boolean
- Indicates whether the serial port is connected or not.
- links
GetTemplates V2Template Template Version Spec Vm Spec Serial Port Link[] 
- tenantId string
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- index int
- Index of the serial port.
- is_connected bool
- Indicates whether the serial port is connected or not.
- links
Sequence[GetTemplates V2Template Template Version Spec Vm Spec Serial Port Link] 
- tenant_id str
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- index Number
- Index of the serial port.
- isConnected Boolean
- Indicates whether the serial port is connected or not.
- links List<Property Map>
- tenantId String
GetTemplatesV2TemplateTemplateVersionSpecVmSpecSerialPortLink          
GetTemplatesV2TemplateTemplateVersionSpecVmSpecSource        
- EntityType string
- Entity Type of source
- ExtId string
- The globally unique identifier of a VM. It should be of type UUID.
- EntityType string
- Entity Type of source
- ExtId string
- The globally unique identifier of a VM. It should be of type UUID.
- entityType String
- Entity Type of source
- extId String
- The globally unique identifier of a VM. It should be of type UUID.
- entityType string
- Entity Type of source
- extId string
- The globally unique identifier of a VM. It should be of type UUID.
- entity_type str
- Entity Type of source
- ext_id str
- The globally unique identifier of a VM. It should be of type UUID.
- entityType String
- Entity Type of source
- extId String
- The globally unique identifier of a VM. It should be of type UUID.
GetTemplatesV2TemplateTemplateVersionSpecVmSpecStorageConfig         
- IsFlash boolMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- QosConfigs List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Template Version Spec Vm Spec Storage Config Qos Config> 
- QoS parameters to be enforced.- qos_config.throttled_iops: Throttled IOPS for the governed entities. The block size for the I/O is 32 kB.
 
- IsFlash boolMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- QosConfigs []GetTemplates V2Template Template Version Spec Vm Spec Storage Config Qos Config 
- QoS parameters to be enforced.- qos_config.throttled_iops: Throttled IOPS for the governed entities. The block size for the I/O is 32 kB.
 
- isFlash BooleanMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- qosConfigs List<GetTemplates V2Template Template Version Spec Vm Spec Storage Config Qos Config> 
- QoS parameters to be enforced.- qos_config.throttled_iops: Throttled IOPS for the governed entities. The block size for the I/O is 32 kB.
 
- isFlash booleanMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- qosConfigs GetTemplates V2Template Template Version Spec Vm Spec Storage Config Qos Config[] 
- QoS parameters to be enforced.- qos_config.throttled_iops: Throttled IOPS for the governed entities. The block size for the I/O is 32 kB.
 
- is_flash_ boolmode_ enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- qos_configs Sequence[GetTemplates V2Template Template Version Spec Vm Spec Storage Config Qos Config] 
- QoS parameters to be enforced.- qos_config.throttled_iops: Throttled IOPS for the governed entities. The block size for the I/O is 32 kB.
 
- isFlash BooleanMode Enabled 
- Indicates whether the virtual disk is pinned to the hot tier or not.
- qosConfigs List<Property Map>
- QoS parameters to be enforced.- qos_config.throttled_iops: Throttled IOPS for the governed entities. The block size for the I/O is 32 kB.
 
GetTemplatesV2TemplateTemplateVersionSpecVmSpecStorageConfigQosConfig           
- ThrottledIops int
- ThrottledIops int
- throttledIops Integer
- throttledIops number
- throttled_iops int
- throttledIops Number
GetTemplatesV2TemplateTemplateVersionSpecVmSpecVtpmConfig         
- IsVtpm boolEnabled 
- Indicates whether the virtual trusted platform module is enabled for the Guest OS or not.
- Version string
- Virtual trusted platform module version.
- IsVtpm boolEnabled 
- Indicates whether the virtual trusted platform module is enabled for the Guest OS or not.
- Version string
- Virtual trusted platform module version.
- isVtpm BooleanEnabled 
- Indicates whether the virtual trusted platform module is enabled for the Guest OS or not.
- version String
- Virtual trusted platform module version.
- isVtpm booleanEnabled 
- Indicates whether the virtual trusted platform module is enabled for the Guest OS or not.
- version string
- Virtual trusted platform module version.
- is_vtpm_ boolenabled 
- Indicates whether the virtual trusted platform module is enabled for the Guest OS or not.
- version str
- Virtual trusted platform module version.
- isVtpm BooleanEnabled 
- Indicates whether the virtual trusted platform module is enabled for the Guest OS or not.
- version String
- Virtual trusted platform module version.
GetTemplatesV2TemplateUpdatedBy    
- AdditionalAttributes List<PiersKarsenbarg. Nutanix. Inputs. Get Templates V2Template Updated By Additional Attribute> 
- Any additional attribute for the User.
- CreationType string
- Description string
- VM description
- DisplayName string
- Display name for the User.
- EmailId string
- Email Id for the User.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- FirstName string
- First name for the User.
- IdpId string
- Identifier of the IDP for the User.
- IsForce boolReset Password Enabled 
- Flag to force the User to reset password.
- LastName string
- Last name for the User.
- Locale string
- Default locale for the User.
- MiddleInitial string
- Middle name for the User.
- Password string
- Region string
- Default Region for the User.
- Status string
- Status of the User.
- UserType string
- Type of the User.
- Username string
- Identifier for the User in the form an email address.
- AdditionalAttributes []GetTemplates V2Template Updated By Additional Attribute 
- Any additional attribute for the User.
- CreationType string
- Description string
- VM description
- DisplayName string
- Display name for the User.
- EmailId string
- Email Id for the User.
- ExtId string
- A globally unique identifier of an instance that is suitable for external consumption.
- FirstName string
- First name for the User.
- IdpId string
- Identifier of the IDP for the User.
- IsForce boolReset Password Enabled 
- Flag to force the User to reset password.
- LastName string
- Last name for the User.
- Locale string
- Default locale for the User.
- MiddleInitial string
- Middle name for the User.
- Password string
- Region string
- Default Region for the User.
- Status string
- Status of the User.
- UserType string
- Type of the User.
- Username string
- Identifier for the User in the form an email address.
- additionalAttributes List<GetTemplates V2Template Updated By Additional Attribute> 
- Any additional attribute for the User.
- creationType String
- description String
- VM description
- displayName String
- Display name for the User.
- emailId String
- Email Id for the User.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- firstName String
- First name for the User.
- idpId String
- Identifier of the IDP for the User.
- isForce BooleanReset Password Enabled 
- Flag to force the User to reset password.
- lastName String
- Last name for the User.
- locale String
- Default locale for the User.
- middleInitial String
- Middle name for the User.
- password String
- region String
- Default Region for the User.
- status String
- Status of the User.
- userType String
- Type of the User.
- username String
- Identifier for the User in the form an email address.
- additionalAttributes GetTemplates V2Template Updated By Additional Attribute[] 
- Any additional attribute for the User.
- creationType string
- description string
- VM description
- displayName string
- Display name for the User.
- emailId string
- Email Id for the User.
- extId string
- A globally unique identifier of an instance that is suitable for external consumption.
- firstName string
- First name for the User.
- idpId string
- Identifier of the IDP for the User.
- isForce booleanReset Password Enabled 
- Flag to force the User to reset password.
- lastName string
- Last name for the User.
- locale string
- Default locale for the User.
- middleInitial string
- Middle name for the User.
- password string
- region string
- Default Region for the User.
- status string
- Status of the User.
- userType string
- Type of the User.
- username string
- Identifier for the User in the form an email address.
- additional_attributes Sequence[GetTemplates V2Template Updated By Additional Attribute] 
- Any additional attribute for the User.
- creation_type str
- description str
- VM description
- display_name str
- Display name for the User.
- email_id str
- Email Id for the User.
- ext_id str
- A globally unique identifier of an instance that is suitable for external consumption.
- first_name str
- First name for the User.
- idp_id str
- Identifier of the IDP for the User.
- is_force_ boolreset_ password_ enabled 
- Flag to force the User to reset password.
- last_name str
- Last name for the User.
- locale str
- Default locale for the User.
- middle_initial str
- Middle name for the User.
- password str
- region str
- Default Region for the User.
- status str
- Status of the User.
- user_type str
- Type of the User.
- username str
- Identifier for the User in the form an email address.
- additionalAttributes List<Property Map>
- Any additional attribute for the User.
- creationType String
- description String
- VM description
- displayName String
- Display name for the User.
- emailId String
- Email Id for the User.
- extId String
- A globally unique identifier of an instance that is suitable for external consumption.
- firstName String
- First name for the User.
- idpId String
- Identifier of the IDP for the User.
- isForce BooleanReset Password Enabled 
- Flag to force the User to reset password.
- lastName String
- Last name for the User.
- locale String
- Default locale for the User.
- middleInitial String
- Middle name for the User.
- password String
- region String
- Default Region for the User.
- status String
- Status of the User.
- userType String
- Type of the User.
- username String
- Identifier for the User in the form an email address.
GetTemplatesV2TemplateUpdatedByAdditionalAttribute      
- name String
- values List<Property Map>
GetTemplatesV2TemplateUpdatedByAdditionalAttributeValue       
- Boolean bool
- Integer int
- IntegerLists List<int>
- MapOf List<PiersStrings Karsenbarg. Nutanix. Inputs. Get Templates V2Template Updated By Additional Attribute Value Map Of String> 
- Object Dictionary<string, string>
- String string
- StringLists List<string>
- Boolean bool
- Integer int
- IntegerLists []int
- MapOf []GetStrings Templates V2Template Updated By Additional Attribute Value Map Of String 
- Object map[string]string
- String string
- StringLists []string
- boolean_ Boolean
- integer Integer
- integerLists List<Integer>
- mapOf List<GetStrings Templates V2Template Updated By Additional Attribute Value Map Of String> 
- object Map<String,String>
- string String
- stringLists List<String>
- boolean boolean
- integer number
- integerLists number[]
- mapOf GetStrings Templates V2Template Updated By Additional Attribute Value Map Of String[] 
- object {[key: string]: string}
- string string
- stringLists string[]
- boolean bool
- integer int
- integer_lists Sequence[int]
- map_of_ Sequence[Getstrings Templates V2Template Updated By Additional Attribute Value Map Of String] 
- object Mapping[str, str]
- string str
- string_lists Sequence[str]
- boolean Boolean
- integer Number
- integerLists List<Number>
- mapOf List<Property Map>Strings 
- object Map<String>
- string String
- stringLists List<String>
GetTemplatesV2TemplateUpdatedByAdditionalAttributeValueMapOfString          
- Map Dictionary<string, string>
- Map map[string]string
- map Map<String,String>
- map {[key: string]: string}
- map Mapping[str, str]
- map Map<String>
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the nutanixTerraform Provider.
