Nutanix v0.8.0 published on Sunday, May 11, 2025 by Piers Karsenbarg
nutanix.getLcmEntitiesV2
Explore with Pulumi AI
Get details about all LCM entities.
Example
import * as pulumi from "@pulumi/pulumi";
import * as nutanix from "@pulumi/nutanix";
const entities = nutanix.getLcmEntityV2({});
const lcm_entities_filtered = nutanix.getLcmEntitiesV2({
filter: "entityModel eq 'Calm Policy Engine'",
});
const lcm_entities_limit = nutanix.getLcmEntitiesV2({
limit: 5,
});
import pulumi
import pulumi_nutanix as nutanix
entities = nutanix.get_lcm_entity_v2()
lcm_entities_filtered = nutanix.get_lcm_entities_v2(filter="entityModel eq 'Calm Policy Engine'")
lcm_entities_limit = nutanix.get_lcm_entities_v2(limit=5)
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.GetLcmEntityV2(ctx, &nutanix.GetLcmEntityV2Args{}, nil)
if err != nil {
return err
}
_, err = nutanix.GetLcmEntitiesV2(ctx, &nutanix.GetLcmEntitiesV2Args{
Filter: pulumi.StringRef("entityModel eq 'Calm Policy Engine'"),
}, nil)
if err != nil {
return err
}
_, err = nutanix.GetLcmEntitiesV2(ctx, &nutanix.GetLcmEntitiesV2Args{
Limit: pulumi.IntRef(5),
}, 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 entities = Nutanix.GetLcmEntityV2.Invoke();
var lcm_entities_filtered = Nutanix.GetLcmEntitiesV2.Invoke(new()
{
Filter = "entityModel eq 'Calm Policy Engine'",
});
var lcm_entities_limit = Nutanix.GetLcmEntitiesV2.Invoke(new()
{
Limit = 5,
});
});
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.GetLcmEntityV2Args;
import com.pulumi.nutanix.inputs.GetLcmEntitiesV2Args;
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 entities = NutanixFunctions.getLcmEntityV2(GetLcmEntityV2Args.builder()
.build());
final var lcm-entities-filtered = NutanixFunctions.getLcmEntitiesV2(GetLcmEntitiesV2Args.builder()
.filter("entityModel eq 'Calm Policy Engine'")
.build());
final var lcm-entities-limit = NutanixFunctions.getLcmEntitiesV2(GetLcmEntitiesV2Args.builder()
.limit(5)
.build());
}
}
variables:
entities:
fn::invoke:
function: nutanix:getLcmEntityV2
arguments: {}
lcm-entities-filtered:
fn::invoke:
function: nutanix:getLcmEntitiesV2
arguments:
filter: entityModel eq 'Calm Policy Engine'
lcm-entities-limit:
fn::invoke:
function: nutanix:getLcmEntitiesV2
arguments:
limit: 5
Using getLcmEntitiesV2
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 getLcmEntitiesV2(args: GetLcmEntitiesV2Args, opts?: InvokeOptions): Promise<GetLcmEntitiesV2Result>
function getLcmEntitiesV2Output(args: GetLcmEntitiesV2OutputArgs, opts?: InvokeOptions): Output<GetLcmEntitiesV2Result>
def get_lcm_entities_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) -> GetLcmEntitiesV2Result
def get_lcm_entities_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[GetLcmEntitiesV2Result]
func GetLcmEntitiesV2(ctx *Context, args *GetLcmEntitiesV2Args, opts ...InvokeOption) (*GetLcmEntitiesV2Result, error)
func GetLcmEntitiesV2Output(ctx *Context, args *GetLcmEntitiesV2OutputArgs, opts ...InvokeOption) GetLcmEntitiesV2ResultOutput
> Note: This function is named GetLcmEntitiesV2
in the Go SDK.
public static class GetLcmEntitiesV2
{
public static Task<GetLcmEntitiesV2Result> InvokeAsync(GetLcmEntitiesV2Args args, InvokeOptions? opts = null)
public static Output<GetLcmEntitiesV2Result> Invoke(GetLcmEntitiesV2InvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetLcmEntitiesV2Result> getLcmEntitiesV2(GetLcmEntitiesV2Args args, InvokeOptions options)
public static Output<GetLcmEntitiesV2Result> getLcmEntitiesV2(GetLcmEntitiesV2Args args, InvokeOptions options)
fn::invoke:
function: nutanix:index/getLcmEntitiesV2:getLcmEntitiesV2
arguments:
# arguments dictionary
The 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. For example, filter '$filter=name eq 'karbon-ntnx-1.0' would filter the result on cluster name 'karbon-ntnx1.0', filter '$filter=startswith(name, 'C')' would filter on cluster name starting with 'C'. The filter can be applied to the following fields: clientName, createdBy, extId, createdTime, displayName, extId, isSystemDefined, lastUpdatedTime.
- The filter can be applied to the following fields:
clusterExtId
entityClass
entityModel
entityType
entityVersion
hardwareVendor
- 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 string - 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.
- Select string
- A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned. following fields: accessibleClients, accessibleEntityTypes, assignedUserGroupsCount, assignedUsersCount, clientName, createdBy, createdTime, description, displayName, extId, isSystemDefined, lastUpdatedTime, links, operations, tenantId.
- The select can be applied to the following fields:
entityClass
entityModel
entityType
entityVersion
hardwareVendor
- 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. For example, filter '$filter=name eq 'karbon-ntnx-1.0' would filter the result on cluster name 'karbon-ntnx1.0', filter '$filter=startswith(name, 'C')' would filter on cluster name starting with 'C'. The filter can be applied to the following fields: clientName, createdBy, extId, createdTime, displayName, extId, isSystemDefined, lastUpdatedTime.
- The filter can be applied to the following fields:
clusterExtId
entityClass
entityModel
entityType
entityVersion
hardwareVendor
- 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 string - 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.
- Select string
- A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned. following fields: accessibleClients, accessibleEntityTypes, assignedUserGroupsCount, assignedUsersCount, clientName, createdBy, createdTime, description, displayName, extId, isSystemDefined, lastUpdatedTime, links, operations, tenantId.
- The select can be applied to the following fields:
entityClass
entityModel
entityType
entityVersion
hardwareVendor
- 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. For example, filter '$filter=name eq 'karbon-ntnx-1.0' would filter the result on cluster name 'karbon-ntnx1.0', filter '$filter=startswith(name, 'C')' would filter on cluster name starting with 'C'. The filter can be applied to the following fields: clientName, createdBy, extId, createdTime, displayName, extId, isSystemDefined, lastUpdatedTime.
- The filter can be applied to the following fields:
clusterExtId
entityClass
entityModel
entityType
entityVersion
hardwareVendor
- 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.
- order
By String - 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.
- select String
- A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned. following fields: accessibleClients, accessibleEntityTypes, assignedUserGroupsCount, assignedUsersCount, clientName, createdBy, createdTime, description, displayName, extId, isSystemDefined, lastUpdatedTime, links, operations, tenantId.
- The select can be applied to the following fields:
entityClass
entityModel
entityType
entityVersion
hardwareVendor
- 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. For example, filter '$filter=name eq 'karbon-ntnx-1.0' would filter the result on cluster name 'karbon-ntnx1.0', filter '$filter=startswith(name, 'C')' would filter on cluster name starting with 'C'. The filter can be applied to the following fields: clientName, createdBy, extId, createdTime, displayName, extId, isSystemDefined, lastUpdatedTime.
- The filter can be applied to the following fields:
clusterExtId
entityClass
entityModel
entityType
entityVersion
hardwareVendor
- 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.
- order
By string - 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.
- select string
- A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned. following fields: accessibleClients, accessibleEntityTypes, assignedUserGroupsCount, assignedUsersCount, clientName, createdBy, createdTime, description, displayName, extId, isSystemDefined, lastUpdatedTime, links, operations, tenantId.
- The select can be applied to the following fields:
entityClass
entityModel
entityType
entityVersion
hardwareVendor
- 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. For example, filter '$filter=name eq 'karbon-ntnx-1.0' would filter the result on cluster name 'karbon-ntnx1.0', filter '$filter=startswith(name, 'C')' would filter on cluster name starting with 'C'. The filter can be applied to the following fields: clientName, createdBy, extId, createdTime, displayName, extId, isSystemDefined, lastUpdatedTime.
- The filter can be applied to the following fields:
clusterExtId
entityClass
entityModel
entityType
entityVersion
hardwareVendor
- 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 - 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.
- select str
- A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned. following fields: accessibleClients, accessibleEntityTypes, assignedUserGroupsCount, assignedUsersCount, clientName, createdBy, createdTime, description, displayName, extId, isSystemDefined, lastUpdatedTime, links, operations, tenantId.
- The select can be applied to the following fields:
entityClass
entityModel
entityType
entityVersion
hardwareVendor
- 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. For example, filter '$filter=name eq 'karbon-ntnx-1.0' would filter the result on cluster name 'karbon-ntnx1.0', filter '$filter=startswith(name, 'C')' would filter on cluster name starting with 'C'. The filter can be applied to the following fields: clientName, createdBy, extId, createdTime, displayName, extId, isSystemDefined, lastUpdatedTime.
- The filter can be applied to the following fields:
clusterExtId
entityClass
entityModel
entityType
entityVersion
hardwareVendor
- 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.
- order
By String - 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.
- select String
- A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned. following fields: accessibleClients, accessibleEntityTypes, assignedUserGroupsCount, assignedUsersCount, clientName, createdBy, createdTime, description, displayName, extId, isSystemDefined, lastUpdatedTime, links, operations, tenantId.
- The select can be applied to the following fields:
entityClass
entityModel
entityType
entityVersion
hardwareVendor
getLcmEntitiesV2 Result
The following output properties are available:
Supporting Types
GetLcmEntitiesV2Entity
- Available
Versions List<PiersKarsenbarg. Nutanix. Inputs. Get Lcm Entities V2Entity Available Version> - List of available versions for an LCM entity to update.
- Child
Entities List<string> - Component information for the payload based entity.
- Cluster
Ext stringId - Cluster uuid on which the resource is present or operation is being performed.
- Device
Id string - Unique identifier of an LCM entity e.g. "HDD serial number".
- Entity
Class string - LCM entity class.
- Entity
Description string - Description of an LCM entity.
- Entity
Details List<PiersKarsenbarg. Nutanix. Inputs. Get Lcm Entities V2Entity Entity Detail> - Detailed information for the LCM entity. For example, firmware entities contain additional information about NIC and so on.
- Entity
Model string - LCM entity model.
- Entity
Type string - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- Entity
Version string - Current version of an LCM entity.
- Ext
Id string - A globally unique identifier of an instance that is suitable for external consumption.
- Group
Uuid string - UUID of the group that this LCM entity is part of.
- Hardware
Family string - A hardware family for a LCM entity.
- Hardware
Vendor string - Hardware vendor information.
- Last
Updated stringTime - UTC date and time in RFC-3339 format when the task was last updated.
- Links
List<Piers
Karsenbarg. Nutanix. Inputs. Get Lcm Entities V2Entity Link> - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Location
Infos List<PiersKarsenbarg. Nutanix. Inputs. Get Lcm Entities V2Entity Location Info> - Location info corresponds to a tuple of location type (either node/cluster) and ExtID
- Sub
Entities List<PiersKarsenbarg. Nutanix. Inputs. Get Lcm Entities V2Entity Sub Entity> - A list of sub-entities applicable to the entity.
- Target
Version string - The requested update version of an LCM entity.
- Tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- Available
Versions []GetLcm Entities V2Entity Available Version - List of available versions for an LCM entity to update.
- Child
Entities []string - Component information for the payload based entity.
- Cluster
Ext stringId - Cluster uuid on which the resource is present or operation is being performed.
- Device
Id string - Unique identifier of an LCM entity e.g. "HDD serial number".
- Entity
Class string - LCM entity class.
- Entity
Description string - Description of an LCM entity.
- Entity
Details []GetLcm Entities V2Entity Entity Detail - Detailed information for the LCM entity. For example, firmware entities contain additional information about NIC and so on.
- Entity
Model string - LCM entity model.
- Entity
Type string - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- Entity
Version string - Current version of an LCM entity.
- Ext
Id string - A globally unique identifier of an instance that is suitable for external consumption.
- Group
Uuid string - UUID of the group that this LCM entity is part of.
- Hardware
Family string - A hardware family for a LCM entity.
- Hardware
Vendor string - Hardware vendor information.
- Last
Updated stringTime - UTC date and time in RFC-3339 format when the task was last updated.
- Links
[]Get
Lcm Entities V2Entity Link - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Location
Infos []GetLcm Entities V2Entity Location Info - Location info corresponds to a tuple of location type (either node/cluster) and ExtID
- Sub
Entities []GetLcm Entities V2Entity Sub Entity - A list of sub-entities applicable to the entity.
- Target
Version string - The requested update version of an LCM entity.
- Tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- available
Versions List<GetLcm Entities V2Entity Available Version> - List of available versions for an LCM entity to update.
- child
Entities List<String> - Component information for the payload based entity.
- cluster
Ext StringId - Cluster uuid on which the resource is present or operation is being performed.
- device
Id String - Unique identifier of an LCM entity e.g. "HDD serial number".
- entity
Class String - LCM entity class.
- entity
Description String - Description of an LCM entity.
- entity
Details List<GetLcm Entities V2Entity Entity Detail> - Detailed information for the LCM entity. For example, firmware entities contain additional information about NIC and so on.
- entity
Model String - LCM entity model.
- entity
Type String - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- entity
Version String - Current version of an LCM entity.
- ext
Id String - A globally unique identifier of an instance that is suitable for external consumption.
- group
Uuid String - UUID of the group that this LCM entity is part of.
- hardware
Family String - A hardware family for a LCM entity.
- hardware
Vendor String - Hardware vendor information.
- last
Updated StringTime - UTC date and time in RFC-3339 format when the task was last updated.
- links
List<Get
Lcm Entities V2Entity Link> - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- location
Infos List<GetLcm Entities V2Entity Location Info> - Location info corresponds to a tuple of location type (either node/cluster) and ExtID
- sub
Entities List<GetLcm Entities V2Entity Sub Entity> - A list of sub-entities applicable to the entity.
- target
Version String - The requested update version of an LCM entity.
- tenant
Id String - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- available
Versions GetLcm Entities V2Entity Available Version[] - List of available versions for an LCM entity to update.
- child
Entities string[] - Component information for the payload based entity.
- cluster
Ext stringId - Cluster uuid on which the resource is present or operation is being performed.
- device
Id string - Unique identifier of an LCM entity e.g. "HDD serial number".
- entity
Class string - LCM entity class.
- entity
Description string - Description of an LCM entity.
- entity
Details GetLcm Entities V2Entity Entity Detail[] - Detailed information for the LCM entity. For example, firmware entities contain additional information about NIC and so on.
- entity
Model string - LCM entity model.
- entity
Type string - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- entity
Version string - Current version of an LCM entity.
- ext
Id string - A globally unique identifier of an instance that is suitable for external consumption.
- group
Uuid string - UUID of the group that this LCM entity is part of.
- hardware
Family string - A hardware family for a LCM entity.
- hardware
Vendor string - Hardware vendor information.
- last
Updated stringTime - UTC date and time in RFC-3339 format when the task was last updated.
- links
Get
Lcm Entities V2Entity Link[] - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- location
Infos GetLcm Entities V2Entity Location Info[] - Location info corresponds to a tuple of location type (either node/cluster) and ExtID
- sub
Entities GetLcm Entities V2Entity Sub Entity[] - A list of sub-entities applicable to the entity.
- target
Version string - The requested update version of an LCM entity.
- tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- available_
versions Sequence[GetLcm Entities V2Entity Available Version] - List of available versions for an LCM entity to update.
- child_
entities Sequence[str] - Component information for the payload based entity.
- cluster_
ext_ strid - Cluster uuid on which the resource is present or operation is being performed.
- device_
id str - Unique identifier of an LCM entity e.g. "HDD serial number".
- entity_
class str - LCM entity class.
- entity_
description str - Description of an LCM entity.
- entity_
details Sequence[GetLcm Entities V2Entity Entity Detail] - Detailed information for the LCM entity. For example, firmware entities contain additional information about NIC and so on.
- entity_
model str - LCM entity model.
- entity_
type str - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- entity_
version str - Current version of an LCM entity.
- ext_
id str - A globally unique identifier of an instance that is suitable for external consumption.
- group_
uuid str - UUID of the group that this LCM entity is part of.
- hardware_
family str - A hardware family for a LCM entity.
- hardware_
vendor str - Hardware vendor information.
- last_
updated_ strtime - UTC date and time in RFC-3339 format when the task was last updated.
- links
Sequence[Get
Lcm Entities V2Entity Link] - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- location_
infos Sequence[GetLcm Entities V2Entity Location Info] - Location info corresponds to a tuple of location type (either node/cluster) and ExtID
- sub_
entities Sequence[GetLcm Entities V2Entity Sub Entity] - A list of sub-entities applicable to the entity.
- target_
version str - The requested update version of an LCM entity.
- tenant_
id str - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- available
Versions List<Property Map> - List of available versions for an LCM entity to update.
- child
Entities List<String> - Component information for the payload based entity.
- cluster
Ext StringId - Cluster uuid on which the resource is present or operation is being performed.
- device
Id String - Unique identifier of an LCM entity e.g. "HDD serial number".
- entity
Class String - LCM entity class.
- entity
Description String - Description of an LCM entity.
- entity
Details List<Property Map> - Detailed information for the LCM entity. For example, firmware entities contain additional information about NIC and so on.
- entity
Model String - LCM entity model.
- entity
Type String - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- entity
Version String - Current version of an LCM entity.
- ext
Id String - A globally unique identifier of an instance that is suitable for external consumption.
- group
Uuid String - UUID of the group that this LCM entity is part of.
- hardware
Family String - A hardware family for a LCM entity.
- hardware
Vendor String - Hardware vendor information.
- last
Updated StringTime - UTC date and time in RFC-3339 format when the task was last updated.
- links List<Property Map>
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- location
Infos List<Property Map> - Location info corresponds to a tuple of location type (either node/cluster) and ExtID
- sub
Entities List<Property Map> - A list of sub-entities applicable to the entity.
- target
Version String - The requested update version of an LCM entity.
- tenant
Id String - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
GetLcmEntitiesV2EntityAvailableVersion
- Available
Version stringUuid - Available version UUID.
- Child
Entities List<string> - Component information for the payload based entity.
- Custom
Message string - Custom message associated with the available version.
- Dependencies
List<Piers
Karsenbarg. Nutanix. Inputs. Get Lcm Entities V2Entity Available Version Dependency> - List of dependencies for the available version.
- Disablement
Reason string - Reason for disablement of the available version.
- Group
Uuid string - UUID of the group that this LCM entity is part of.
- Is
Enabled bool - Indicates if the available update is enabled.
- Order int
- Order of the available version.
- Release
Date string - Release date of the available version.
- Release
Notes string - Release notes for the available version.
- Status string
- Status of the LCM entity. Enum Values:
AVAILABLE
: Available version.EMERGENCY
: Emergency version.RECOMMENDED
: Deprecated version.STS
: Short-term supported version.LTS
: Long-term supported version.LATEST
: Latest version.DEPRECATED
: Deprecated version.ESTS
: Extended short-term supported version.CRITICAL
: Critical version.
- Version string
- Version of the LCM entity.
- Available
Version stringUuid - Available version UUID.
- Child
Entities []string - Component information for the payload based entity.
- Custom
Message string - Custom message associated with the available version.
- Dependencies
[]Get
Lcm Entities V2Entity Available Version Dependency - List of dependencies for the available version.
- Disablement
Reason string - Reason for disablement of the available version.
- Group
Uuid string - UUID of the group that this LCM entity is part of.
- Is
Enabled bool - Indicates if the available update is enabled.
- Order int
- Order of the available version.
- Release
Date string - Release date of the available version.
- Release
Notes string - Release notes for the available version.
- Status string
- Status of the LCM entity. Enum Values:
AVAILABLE
: Available version.EMERGENCY
: Emergency version.RECOMMENDED
: Deprecated version.STS
: Short-term supported version.LTS
: Long-term supported version.LATEST
: Latest version.DEPRECATED
: Deprecated version.ESTS
: Extended short-term supported version.CRITICAL
: Critical version.
- Version string
- Version of the LCM entity.
- available
Version StringUuid - Available version UUID.
- child
Entities List<String> - Component information for the payload based entity.
- custom
Message String - Custom message associated with the available version.
- dependencies
List<Get
Lcm Entities V2Entity Available Version Dependency> - List of dependencies for the available version.
- disablement
Reason String - Reason for disablement of the available version.
- group
Uuid String - UUID of the group that this LCM entity is part of.
- is
Enabled Boolean - Indicates if the available update is enabled.
- order Integer
- Order of the available version.
- release
Date String - Release date of the available version.
- release
Notes String - Release notes for the available version.
- status String
- Status of the LCM entity. Enum Values:
AVAILABLE
: Available version.EMERGENCY
: Emergency version.RECOMMENDED
: Deprecated version.STS
: Short-term supported version.LTS
: Long-term supported version.LATEST
: Latest version.DEPRECATED
: Deprecated version.ESTS
: Extended short-term supported version.CRITICAL
: Critical version.
- version String
- Version of the LCM entity.
- available
Version stringUuid - Available version UUID.
- child
Entities string[] - Component information for the payload based entity.
- custom
Message string - Custom message associated with the available version.
- dependencies
Get
Lcm Entities V2Entity Available Version Dependency[] - List of dependencies for the available version.
- disablement
Reason string - Reason for disablement of the available version.
- group
Uuid string - UUID of the group that this LCM entity is part of.
- is
Enabled boolean - Indicates if the available update is enabled.
- order number
- Order of the available version.
- release
Date string - Release date of the available version.
- release
Notes string - Release notes for the available version.
- status string
- Status of the LCM entity. Enum Values:
AVAILABLE
: Available version.EMERGENCY
: Emergency version.RECOMMENDED
: Deprecated version.STS
: Short-term supported version.LTS
: Long-term supported version.LATEST
: Latest version.DEPRECATED
: Deprecated version.ESTS
: Extended short-term supported version.CRITICAL
: Critical version.
- version string
- Version of the LCM entity.
- available_
version_ struuid - Available version UUID.
- child_
entities Sequence[str] - Component information for the payload based entity.
- custom_
message str - Custom message associated with the available version.
- dependencies
Sequence[Get
Lcm Entities V2Entity Available Version Dependency] - List of dependencies for the available version.
- disablement_
reason str - Reason for disablement of the available version.
- group_
uuid str - UUID of the group that this LCM entity is part of.
- is_
enabled bool - Indicates if the available update is enabled.
- order int
- Order of the available version.
- release_
date str - Release date of the available version.
- release_
notes str - Release notes for the available version.
- status str
- Status of the LCM entity. Enum Values:
AVAILABLE
: Available version.EMERGENCY
: Emergency version.RECOMMENDED
: Deprecated version.STS
: Short-term supported version.LTS
: Long-term supported version.LATEST
: Latest version.DEPRECATED
: Deprecated version.ESTS
: Extended short-term supported version.CRITICAL
: Critical version.
- version str
- Version of the LCM entity.
- available
Version StringUuid - Available version UUID.
- child
Entities List<String> - Component information for the payload based entity.
- custom
Message String - Custom message associated with the available version.
- dependencies List<Property Map>
- List of dependencies for the available version.
- disablement
Reason String - Reason for disablement of the available version.
- group
Uuid String - UUID of the group that this LCM entity is part of.
- is
Enabled Boolean - Indicates if the available update is enabled.
- order Number
- Order of the available version.
- release
Date String - Release date of the available version.
- release
Notes String - Release notes for the available version.
- status String
- Status of the LCM entity. Enum Values:
AVAILABLE
: Available version.EMERGENCY
: Emergency version.RECOMMENDED
: Deprecated version.STS
: Short-term supported version.LTS
: Long-term supported version.LATEST
: Latest version.DEPRECATED
: Deprecated version.ESTS
: Extended short-term supported version.CRITICAL
: Critical version.
- version String
- Version of the LCM entity.
GetLcmEntitiesV2EntityAvailableVersionDependency
- Dependent
Versions List<PiersKarsenbarg. Nutanix. Inputs. Get Lcm Entities V2Entity Available Version Dependency Dependent Version> - Information of the dependent entity versions for this available entity.
- Entity
Class string - LCM entity class.
- Entity
Model string - LCM entity model.
- Entity
Type string - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- Entity
Version string - Current version of an LCM entity.
- Ext
Id string - A globally unique identifier of an instance that is suitable for external consumption.
- Hardware
Family string - A hardware family for a LCM entity.
- Links
List<Piers
Karsenbarg. Nutanix. Inputs. Get Lcm Entities V2Entity Available Version Dependency Link> - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- Dependent
Versions []GetLcm Entities V2Entity Available Version Dependency Dependent Version - Information of the dependent entity versions for this available entity.
- Entity
Class string - LCM entity class.
- Entity
Model string - LCM entity model.
- Entity
Type string - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- Entity
Version string - Current version of an LCM entity.
- Ext
Id string - A globally unique identifier of an instance that is suitable for external consumption.
- Hardware
Family string - A hardware family for a LCM entity.
- Links
[]Get
Lcm Entities V2Entity Available Version Dependency Link - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- dependent
Versions List<GetLcm Entities V2Entity Available Version Dependency Dependent Version> - Information of the dependent entity versions for this available entity.
- entity
Class String - LCM entity class.
- entity
Model String - LCM entity model.
- entity
Type String - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- entity
Version String - Current version of an LCM entity.
- ext
Id String - A globally unique identifier of an instance that is suitable for external consumption.
- hardware
Family String - A hardware family for a LCM entity.
- links
List<Get
Lcm Entities V2Entity Available Version Dependency Link> - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- tenant
Id String - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- dependent
Versions GetLcm Entities V2Entity Available Version Dependency Dependent Version[] - Information of the dependent entity versions for this available entity.
- entity
Class string - LCM entity class.
- entity
Model string - LCM entity model.
- entity
Type string - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- entity
Version string - Current version of an LCM entity.
- ext
Id string - A globally unique identifier of an instance that is suitable for external consumption.
- hardware
Family string - A hardware family for a LCM entity.
- links
Get
Lcm Entities V2Entity Available Version Dependency Link[] - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- dependent_
versions Sequence[GetLcm Entities V2Entity Available Version Dependency Dependent Version] - Information of the dependent entity versions for this available entity.
- entity_
class str - LCM entity class.
- entity_
model str - LCM entity model.
- entity_
type str - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- entity_
version str - Current version of an LCM entity.
- ext_
id str - A globally unique identifier of an instance that is suitable for external consumption.
- hardware_
family str - A hardware family for a LCM entity.
- links
Sequence[Get
Lcm Entities V2Entity Available Version Dependency Link] - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- tenant_
id str - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- dependent
Versions List<Property Map> - Information of the dependent entity versions for this available entity.
- entity
Class String - LCM entity class.
- entity
Model String - LCM entity model.
- entity
Type String - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- entity
Version String - Current version of an LCM entity.
- ext
Id String - A globally unique identifier of an instance that is suitable for external consumption.
- hardware
Family String - A hardware family for a LCM entity.
- links List<Property Map>
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- tenant
Id String - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
GetLcmEntitiesV2EntityAvailableVersionDependencyDependentVersion
- Name string
- The key of the key-value pair.
- Values
List<Piers
Karsenbarg. Nutanix. Inputs. Get Lcm Entities V2Entity Available Version Dependency Dependent Version Value> - The value associated with the key for this key-value pair, string or integer or boolean or Array of strings or object or Array of MapOfString(objects) or Array of integers
- Name string
- The key of the key-value pair.
- Values
[]Get
Lcm Entities V2Entity Available Version Dependency Dependent Version Value - The value associated with the key for this key-value pair, string or integer or boolean or Array of strings or object or Array of MapOfString(objects) or Array of integers
- name String
- The key of the key-value pair.
- values
List<Get
Lcm Entities V2Entity Available Version Dependency Dependent Version Value> - The value associated with the key for this key-value pair, string or integer or boolean or Array of strings or object or Array of MapOfString(objects) or Array of integers
- name string
- The key of the key-value pair.
- values
Get
Lcm Entities V2Entity Available Version Dependency Dependent Version Value[] - The value associated with the key for this key-value pair, string or integer or boolean or Array of strings or object or Array of MapOfString(objects) or Array of integers
- name str
- The key of the key-value pair.
- values
Sequence[Get
Lcm Entities V2Entity Available Version Dependency Dependent Version Value] - The value associated with the key for this key-value pair, string or integer or boolean or Array of strings or object or Array of MapOfString(objects) or Array of integers
- name String
- The key of the key-value pair.
- values List<Property Map>
- The value associated with the key for this key-value pair, string or integer or boolean or Array of strings or object or Array of MapOfString(objects) or Array of integers
GetLcmEntitiesV2EntityAvailableVersionDependencyDependentVersionValue
- Boolean bool
- Integer int
- Integer
Lists List<int> - Map
Of List<PiersStrings Karsenbarg. Nutanix. Inputs. Get Lcm Entities V2Entity Available Version Dependency Dependent Version Value Map Of String> - Object Dictionary<string, string>
- String string
- String
Lists List<string>
- Boolean bool
- Integer int
- Integer
Lists []int - Map
Of []GetStrings Lcm Entities V2Entity Available Version Dependency Dependent Version Value Map Of String - Object map[string]string
- String string
- String
Lists []string
- boolean_ Boolean
- integer Integer
- integer
Lists List<Integer> - map
Of List<GetStrings Lcm Entities V2Entity Available Version Dependency Dependent Version Value Map Of String> - object Map<String,String>
- string String
- string
Lists List<String>
- boolean boolean
- integer number
- integer
Lists number[] - map
Of GetStrings Lcm Entities V2Entity Available Version Dependency Dependent Version Value Map Of String[] - object {[key: string]: string}
- string string
- string
Lists string[]
- boolean bool
- integer int
- integer_
lists Sequence[int] - map_
of_ Sequence[Getstrings Lcm Entities V2Entity Available Version Dependency Dependent Version Value Map Of String] - object Mapping[str, str]
- string str
- string_
lists Sequence[str]
- boolean Boolean
- integer Number
- integer
Lists List<Number> - map
Of List<Property Map>Strings - object Map<String>
- string String
- string
Lists List<String>
GetLcmEntitiesV2EntityAvailableVersionDependencyDependentVersionValueMapOfString
- Map Dictionary<string, string>
- Map map[string]string
- map Map<String,String>
- map {[key: string]: string}
- map Mapping[str, str]
- map Map<String>
GetLcmEntitiesV2EntityAvailableVersionDependencyLink
GetLcmEntitiesV2EntityEntityDetail
- Name string
- The key of the key-value pair.
- Values
List<Piers
Karsenbarg. Nutanix. Inputs. Get Lcm Entities V2Entity Entity Detail Value> - The value associated with the key for this key-value pair, string or integer or boolean or Array of strings or object or Array of MapOfString(objects) or Array of integers
- Name string
- The key of the key-value pair.
- Values
[]Get
Lcm Entities V2Entity Entity Detail Value - The value associated with the key for this key-value pair, string or integer or boolean or Array of strings or object or Array of MapOfString(objects) or Array of integers
- name String
- The key of the key-value pair.
- values
List<Get
Lcm Entities V2Entity Entity Detail Value> - The value associated with the key for this key-value pair, string or integer or boolean or Array of strings or object or Array of MapOfString(objects) or Array of integers
- name string
- The key of the key-value pair.
- values
Get
Lcm Entities V2Entity Entity Detail Value[] - The value associated with the key for this key-value pair, string or integer or boolean or Array of strings or object or Array of MapOfString(objects) or Array of integers
- name str
- The key of the key-value pair.
- values
Sequence[Get
Lcm Entities V2Entity Entity Detail Value] - The value associated with the key for this key-value pair, string or integer or boolean or Array of strings or object or Array of MapOfString(objects) or Array of integers
- name String
- The key of the key-value pair.
- values List<Property Map>
- The value associated with the key for this key-value pair, string or integer or boolean or Array of strings or object or Array of MapOfString(objects) or Array of integers
GetLcmEntitiesV2EntityEntityDetailValue
- Boolean bool
- Integer int
- Integer
Lists List<int> - Map
Of List<PiersStrings Karsenbarg. Nutanix. Inputs. Get Lcm Entities V2Entity Entity Detail Value Map Of String> - Object Dictionary<string, string>
- String string
- String
Lists List<string>
- Boolean bool
- Integer int
- Integer
Lists []int - Map
Of []GetStrings Lcm Entities V2Entity Entity Detail Value Map Of String - Object map[string]string
- String string
- String
Lists []string
- boolean_ Boolean
- integer Integer
- integer
Lists List<Integer> - map
Of List<GetStrings Lcm Entities V2Entity Entity Detail Value Map Of String> - object Map<String,String>
- string String
- string
Lists List<String>
- boolean boolean
- integer number
- integer
Lists number[] - map
Of GetStrings Lcm Entities V2Entity Entity Detail Value Map Of String[] - object {[key: string]: string}
- string string
- string
Lists string[]
- boolean bool
- integer int
- integer_
lists Sequence[int] - map_
of_ Sequence[Getstrings Lcm Entities V2Entity Entity Detail Value Map Of String] - object Mapping[str, str]
- string str
- string_
lists Sequence[str]
- boolean Boolean
- integer Number
- integer
Lists List<Number> - map
Of List<Property Map>Strings - object Map<String>
- string String
- string
Lists List<String>
GetLcmEntitiesV2EntityEntityDetailValueMapOfString
- Map Dictionary<string, string>
- Map map[string]string
- map Map<String,String>
- map {[key: string]: string}
- map Mapping[str, str]
- map Map<String>
GetLcmEntitiesV2EntityLink
GetLcmEntitiesV2EntityLocationInfo
- Location
Type string - Scope of entity represented in LCM. This could be either Node or cluster type. Enum Values:
PC
: Entity for which the scope is Prism Central wide.NODE
: Entity that belongs to a node in the cluster.CLUSTER
: Entity for which the scope is cluster wide.
- Uuid string
- Location UUID of the resource.
- Location
Type string - Scope of entity represented in LCM. This could be either Node or cluster type. Enum Values:
PC
: Entity for which the scope is Prism Central wide.NODE
: Entity that belongs to a node in the cluster.CLUSTER
: Entity for which the scope is cluster wide.
- Uuid string
- Location UUID of the resource.
- location
Type String - Scope of entity represented in LCM. This could be either Node or cluster type. Enum Values:
PC
: Entity for which the scope is Prism Central wide.NODE
: Entity that belongs to a node in the cluster.CLUSTER
: Entity for which the scope is cluster wide.
- uuid String
- Location UUID of the resource.
- location
Type string - Scope of entity represented in LCM. This could be either Node or cluster type. Enum Values:
PC
: Entity for which the scope is Prism Central wide.NODE
: Entity that belongs to a node in the cluster.CLUSTER
: Entity for which the scope is cluster wide.
- uuid string
- Location UUID of the resource.
- location_
type str - Scope of entity represented in LCM. This could be either Node or cluster type. Enum Values:
PC
: Entity for which the scope is Prism Central wide.NODE
: Entity that belongs to a node in the cluster.CLUSTER
: Entity for which the scope is cluster wide.
- uuid str
- Location UUID of the resource.
- location
Type String - Scope of entity represented in LCM. This could be either Node or cluster type. Enum Values:
PC
: Entity for which the scope is Prism Central wide.NODE
: Entity that belongs to a node in the cluster.CLUSTER
: Entity for which the scope is cluster wide.
- uuid String
- Location UUID of the resource.
GetLcmEntitiesV2EntitySubEntity
- Entity
Class string - LCM entity class.
- Entity
Model string - LCM entity model.
- Entity
Type string - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- Entity
Version string - Current version of an LCM entity.
- Ext
Id string - A globally unique identifier of an instance that is suitable for external consumption.
- Hardware
Family string - A hardware family for a LCM entity.
- Links
List<Piers
Karsenbarg. Nutanix. Inputs. Get Lcm Entities V2Entity Sub Entity Link> - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- Entity
Class string - LCM entity class.
- Entity
Model string - LCM entity model.
- Entity
Type string - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- Entity
Version string - Current version of an LCM entity.
- Ext
Id string - A globally unique identifier of an instance that is suitable for external consumption.
- Hardware
Family string - A hardware family for a LCM entity.
- Links
[]Get
Lcm Entities V2Entity Sub Entity Link - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- entity
Class String - LCM entity class.
- entity
Model String - LCM entity model.
- entity
Type String - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- entity
Version String - Current version of an LCM entity.
- ext
Id String - A globally unique identifier of an instance that is suitable for external consumption.
- hardware
Family String - A hardware family for a LCM entity.
- links
List<Get
Lcm Entities V2Entity Sub Entity Link> - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- tenant
Id String - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- entity
Class string - LCM entity class.
- entity
Model string - LCM entity model.
- entity
Type string - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- entity
Version string - Current version of an LCM entity.
- ext
Id string - A globally unique identifier of an instance that is suitable for external consumption.
- hardware
Family string - A hardware family for a LCM entity.
- links
Get
Lcm Entities V2Entity Sub Entity Link[] - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- tenant
Id string - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- entity_
class str - LCM entity class.
- entity_
model str - LCM entity model.
- entity_
type str - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- entity_
version str - Current version of an LCM entity.
- ext_
id str - A globally unique identifier of an instance that is suitable for external consumption.
- hardware_
family str - A hardware family for a LCM entity.
- links
Sequence[Get
Lcm Entities V2Entity Sub Entity Link] - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- tenant_
id str - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- entity
Class String - LCM entity class.
- entity
Model String - LCM entity model.
- entity
Type String - Type of an LCM entity. Enum Values:
FIRMWARE
: LCM entity type firmware.SOFTWARE
: LCM entity type software.
- entity
Version String - Current version of an LCM entity.
- ext
Id String - A globally unique identifier of an instance that is suitable for external consumption.
- hardware
Family String - A hardware family for a LCM entity.
- links List<Property Map>
- A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- tenant
Id String - A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
GetLcmEntitiesV2EntitySubEntityLink
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
nutanix
Terraform Provider.