1. Packages
  2. Nutanix
  3. API Docs
  4. getVolumeIscsiClientsV2
Nutanix v0.8.0 published on Sunday, May 11, 2025 by Piers Karsenbarg

nutanix.getVolumeIscsiClientsV2

Explore with Pulumi AI

nutanix logo
Nutanix v0.8.0 published on Sunday, May 11, 2025 by Piers Karsenbarg

    Fetches the list of iSCSI clients.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as nutanix from "@pulumi/nutanix";
    
    const list_iscsi_clients = nutanix.getVolumeIscsiClientsV2({});
    const list_iscsi_clients_filter = nutanix.getVolumeIscsiClientsV2({
        filter: "clusterReference eq '00057b8b-0b7b-4b7b-0000-000000000000'",
    });
    const list_iscsi_clients_limit = nutanix.getVolumeIscsiClientsV2({
        limit: 1,
        page: 2,
    });
    
    import pulumi
    import pulumi_nutanix as nutanix
    
    list_iscsi_clients = nutanix.get_volume_iscsi_clients_v2()
    list_iscsi_clients_filter = nutanix.get_volume_iscsi_clients_v2(filter="clusterReference eq '00057b8b-0b7b-4b7b-0000-000000000000'")
    list_iscsi_clients_limit = nutanix.get_volume_iscsi_clients_v2(limit=1,
        page=2)
    
    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.GetVolumeIscsiClientsV2(ctx, &nutanix.GetVolumeIscsiClientsV2Args{}, nil)
    		if err != nil {
    			return err
    		}
    		_, err = nutanix.GetVolumeIscsiClientsV2(ctx, &nutanix.GetVolumeIscsiClientsV2Args{
    			Filter: pulumi.StringRef("clusterReference eq '00057b8b-0b7b-4b7b-0000-000000000000'"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		_, err = nutanix.GetVolumeIscsiClientsV2(ctx, &nutanix.GetVolumeIscsiClientsV2Args{
    			Limit: pulumi.IntRef(1),
    			Page:  pulumi.IntRef(2),
    		}, 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 list_iscsi_clients = Nutanix.GetVolumeIscsiClientsV2.Invoke();
    
        var list_iscsi_clients_filter = Nutanix.GetVolumeIscsiClientsV2.Invoke(new()
        {
            Filter = "clusterReference eq '00057b8b-0b7b-4b7b-0000-000000000000'",
        });
    
        var list_iscsi_clients_limit = Nutanix.GetVolumeIscsiClientsV2.Invoke(new()
        {
            Limit = 1,
            Page = 2,
        });
    
    });
    
    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.GetVolumeIscsiClientsV2Args;
    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 list-iscsi-clients = NutanixFunctions.getVolumeIscsiClientsV2(GetVolumeIscsiClientsV2Args.builder()
                .build());
    
            final var list-iscsi-clients-filter = NutanixFunctions.getVolumeIscsiClientsV2(GetVolumeIscsiClientsV2Args.builder()
                .filter("clusterReference eq '00057b8b-0b7b-4b7b-0000-000000000000'")
                .build());
    
            final var list-iscsi-clients-limit = NutanixFunctions.getVolumeIscsiClientsV2(GetVolumeIscsiClientsV2Args.builder()
                .limit(1)
                .page(2)
                .build());
    
        }
    }
    
    variables:
      list-iscsi-clients:
        fn::invoke:
          function: nutanix:getVolumeIscsiClientsV2
          arguments: {}
      list-iscsi-clients-filter:
        fn::invoke:
          function: nutanix:getVolumeIscsiClientsV2
          arguments:
            filter: clusterReference eq '00057b8b-0b7b-4b7b-0000-000000000000'
      list-iscsi-clients-limit:
        fn::invoke:
          function: nutanix:getVolumeIscsiClientsV2
          arguments:
            limit: 1
            page: 2
    

    Argument Reference

    The following arguments are supported:

    • page: - A 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.
    • limit : 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.
    • filter : 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:
      • clusterReference
      • extId
    • orderby : 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. For example, ‘$orderby=templateName desc’ would get all templates sorted by templateName in descending order. The orderby can be applied to the following fields:
      • clusterReference
      • extId
    • expand : A URL query parameter that allows clients to request related resources when a resource that satisfies a particular request is retrieved. Each expanded item is evaluated relative to the entity containing the property being expanded. Other query options can be applied to an expanded property by appending a semicolon-separated list of query options, enclosed in parentheses, to the property name. Permissible system query options are $filter, $select and $orderby. The following expansion keys are supported. The expand can be applied to the following fields:
      • cluster
    • select : A 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. The select can be applied to the following fields:
      • clusterReference
      • extId

    Iscsi Clients

    The iscsi_clients contains list of iSCSI clients. Each iSCSI client contains the following attributes:

    • tenant_id: - 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).
    • ext_id: - A globally unique identifier of an instance that is suitable for external consumption.
    • links: - 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.
    • iscsi_initiator_name: -iSCSI initiator name. During the attach operation, exactly one of iscsiInitiatorName and iscsiInitiatorNetworkId must be specified. This field is immutable.
    • iscsi_initiator_network_id: - An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
    • client_secret: -(Optional) iSCSI initiator client secret in case of CHAP authentication. This field should not be provided in case the authentication type is not set to CHAP.
    • enabled_authentications: -(Optional) (Optional) The authentication type enabled for the Volume Group. This is an optional field. If omitted, authentication is not configured for the Volume Group. If this is set to CHAP, the target/client secret must be provided. Valid values are CHAP, NONE
    • num_virtual_targets: -(Optional) Number of virtual targets generated for the iSCSI target. This field is immutable.
    • attachment_site: -(Optional) The site where the Volume Group attach operation should be processed. This is an optional field. This field may only be set if Metro DR has been configured for this Volume Group. Valid values are SECONDARY, PRIMARY.

    The links attribute supports the following:

    • href: - The URL at which the entity described by the link can be accessed.
    • rel: - A name that identifies the relationship of the link to the object that is returned by the URL. The unique value of “self” identifies the URL for the object.

    iscsi initiator network id

    The iscsi_initiator_network_id attribute supports the following:

    • ipv4: - An unique address that identifies a device on the internet or a local network in IPv4 format.
    • ipv6: - An unique address that identifies a device on the internet or a local network in IPv6 format.
    • fqdn: - A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
    IPV4

    The ipv4 attribute supports the following:

    • value: - An unique address that identifies a device on the internet or a local network in IPv4 format.
    • prefix_length: - The prefix length of the network to which this host IPv4 address belongs.
    IPV6

    The ipv6 attribute supports the following:

    • value: - An unique address that identifies a device on the internet or a local network in IPv6 format.
    • prefix_length: - The prefix length of the network to which this host IPv6 address belongs.
    FQDN

    The fqdn attribute supports the following:

    • value: - The fully qualified domain name.

    Attached Targets

    The attached_targets attribute supports the following:

    • num_virtual_targets: - Number of virtual targets generated for the iSCSI target. This field is immutable.
    • iscsi_target_name: - Name of the iSCSI target that the iSCSI client is connected to. This is a read-only field.

    See detailed information in Nutanix List iSCSI Clients V4.

    Using getVolumeIscsiClientsV2

    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 getVolumeIscsiClientsV2(args: GetVolumeIscsiClientsV2Args, opts?: InvokeOptions): Promise<GetVolumeIscsiClientsV2Result>
    function getVolumeIscsiClientsV2Output(args: GetVolumeIscsiClientsV2OutputArgs, opts?: InvokeOptions): Output<GetVolumeIscsiClientsV2Result>
    def get_volume_iscsi_clients_v2(expand: Optional[str] = None,
                                    filter: Optional[str] = None,
                                    limit: Optional[int] = None,
                                    orderby: Optional[str] = None,
                                    page: Optional[int] = None,
                                    select: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetVolumeIscsiClientsV2Result
    def get_volume_iscsi_clients_v2_output(expand: Optional[pulumi.Input[str]] = None,
                                    filter: Optional[pulumi.Input[str]] = None,
                                    limit: Optional[pulumi.Input[int]] = None,
                                    orderby: Optional[pulumi.Input[str]] = None,
                                    page: Optional[pulumi.Input[int]] = None,
                                    select: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetVolumeIscsiClientsV2Result]
    func GetVolumeIscsiClientsV2(ctx *Context, args *GetVolumeIscsiClientsV2Args, opts ...InvokeOption) (*GetVolumeIscsiClientsV2Result, error)
    func GetVolumeIscsiClientsV2Output(ctx *Context, args *GetVolumeIscsiClientsV2OutputArgs, opts ...InvokeOption) GetVolumeIscsiClientsV2ResultOutput

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

    public static class GetVolumeIscsiClientsV2 
    {
        public static Task<GetVolumeIscsiClientsV2Result> InvokeAsync(GetVolumeIscsiClientsV2Args args, InvokeOptions? opts = null)
        public static Output<GetVolumeIscsiClientsV2Result> Invoke(GetVolumeIscsiClientsV2InvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetVolumeIscsiClientsV2Result> getVolumeIscsiClientsV2(GetVolumeIscsiClientsV2Args args, InvokeOptions options)
    public static Output<GetVolumeIscsiClientsV2Result> getVolumeIscsiClientsV2(GetVolumeIscsiClientsV2Args args, InvokeOptions options)
    
    fn::invoke:
      function: nutanix:index/getVolumeIscsiClientsV2:getVolumeIscsiClientsV2
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Expand string
    Filter string
    Limit int
    Orderby string
    Page int
    Select string
    Expand string
    Filter string
    Limit int
    Orderby string
    Page int
    Select string
    expand String
    filter String
    limit Integer
    orderby String
    page Integer
    select String
    expand string
    filter string
    limit number
    orderby string
    page number
    select string
    expand str
    filter str
    limit int
    orderby str
    page int
    select str
    expand String
    filter String
    limit Number
    orderby String
    page Number
    select String

    getVolumeIscsiClientsV2 Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    IscsiClients List<PiersKarsenbarg.Nutanix.Outputs.GetVolumeIscsiClientsV2IscsiClient>
    • List all the iSCSI clients.
    Expand string
    Filter string
    Limit int
    Orderby string
    Page int
    Select string
    Id string
    The provider-assigned unique ID for this managed resource.
    IscsiClients []GetVolumeIscsiClientsV2IscsiClient
    • List all the iSCSI clients.
    Expand string
    Filter string
    Limit int
    Orderby string
    Page int
    Select string
    id String
    The provider-assigned unique ID for this managed resource.
    iscsiClients List<GetVolumeIscsiClientsV2IscsiClient>
    • List all the iSCSI clients.
    expand String
    filter String
    limit Integer
    orderby String
    page Integer
    select String
    id string
    The provider-assigned unique ID for this managed resource.
    iscsiClients GetVolumeIscsiClientsV2IscsiClient[]
    • List all the iSCSI clients.
    expand string
    filter string
    limit number
    orderby string
    page number
    select string
    id str
    The provider-assigned unique ID for this managed resource.
    iscsi_clients Sequence[GetVolumeIscsiClientsV2IscsiClient]
    • List all the iSCSI clients.
    expand str
    filter str
    limit int
    orderby str
    page int
    select str
    id String
    The provider-assigned unique ID for this managed resource.
    iscsiClients List<Property Map>
    • List all the iSCSI clients.
    expand String
    filter String
    limit Number
    orderby String
    page Number
    select String

    Supporting Types

    GetVolumeIscsiClientsV2IscsiClient

    AttachedTargets List<PiersKarsenbarg.Nutanix.Inputs.GetVolumeIscsiClientsV2IscsiClientAttachedTarget>
    associated with each iSCSI target corresponding to the iSCSI client)
    AttachmentSite string
    The site where the Volume Group attach operation should be processed. This is an optional field. This field may only be set if Metro DR has been configured for this Volume Group.
    ClusterReference string
    The UUID of the cluster that will host the iSCSI client. This field is read-only.
    EnabledAuthentications string
    The authentication type enabled for the Volume Group. This is an optional field. If omitted, authentication is not configured for the Volume Group. If this is set to CHAP, the target/client secret must be provided.
    ExtId string
    A globally unique identifier of an instance that is suitable for external consumption.
    IscsiInitiatorName string
    iSCSI initiator name. During the attach operation, exactly one of iscsiInitiatorName and iscsiInitiatorNetworkId must be specified. This field is immutable.
    Links List<PiersKarsenbarg.Nutanix.Inputs.GetVolumeIscsiClientsV2IscsiClientLink>
    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.
    TenantId 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).
    IscsiInitiatorNetworkIds List<PiersKarsenbarg.Nutanix.Inputs.GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkId>
    An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
    AttachedTargets []GetVolumeIscsiClientsV2IscsiClientAttachedTarget
    associated with each iSCSI target corresponding to the iSCSI client)
    AttachmentSite string
    The site where the Volume Group attach operation should be processed. This is an optional field. This field may only be set if Metro DR has been configured for this Volume Group.
    ClusterReference string
    The UUID of the cluster that will host the iSCSI client. This field is read-only.
    EnabledAuthentications string
    The authentication type enabled for the Volume Group. This is an optional field. If omitted, authentication is not configured for the Volume Group. If this is set to CHAP, the target/client secret must be provided.
    ExtId string
    A globally unique identifier of an instance that is suitable for external consumption.
    IscsiInitiatorName string
    iSCSI initiator name. During the attach operation, exactly one of iscsiInitiatorName and iscsiInitiatorNetworkId must be specified. This field is immutable.
    Links []GetVolumeIscsiClientsV2IscsiClientLink
    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.
    TenantId 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).
    IscsiInitiatorNetworkIds []GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkId
    An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
    attachedTargets List<GetVolumeIscsiClientsV2IscsiClientAttachedTarget>
    associated with each iSCSI target corresponding to the iSCSI client)
    attachmentSite String
    The site where the Volume Group attach operation should be processed. This is an optional field. This field may only be set if Metro DR has been configured for this Volume Group.
    clusterReference String
    The UUID of the cluster that will host the iSCSI client. This field is read-only.
    enabledAuthentications String
    The authentication type enabled for the Volume Group. This is an optional field. If omitted, authentication is not configured for the Volume Group. If this is set to CHAP, the target/client secret must be provided.
    extId String
    A globally unique identifier of an instance that is suitable for external consumption.
    iscsiInitiatorName String
    iSCSI initiator name. During the attach operation, exactly one of iscsiInitiatorName and iscsiInitiatorNetworkId must be specified. This field is immutable.
    links List<GetVolumeIscsiClientsV2IscsiClientLink>
    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.
    tenantId 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).
    iscsiInitiatorNetworkIds List<GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkId>
    An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
    attachedTargets GetVolumeIscsiClientsV2IscsiClientAttachedTarget[]
    associated with each iSCSI target corresponding to the iSCSI client)
    attachmentSite string
    The site where the Volume Group attach operation should be processed. This is an optional field. This field may only be set if Metro DR has been configured for this Volume Group.
    clusterReference string
    The UUID of the cluster that will host the iSCSI client. This field is read-only.
    enabledAuthentications string
    The authentication type enabled for the Volume Group. This is an optional field. If omitted, authentication is not configured for the Volume Group. If this is set to CHAP, the target/client secret must be provided.
    extId string
    A globally unique identifier of an instance that is suitable for external consumption.
    iscsiInitiatorName string
    iSCSI initiator name. During the attach operation, exactly one of iscsiInitiatorName and iscsiInitiatorNetworkId must be specified. This field is immutable.
    links GetVolumeIscsiClientsV2IscsiClientLink[]
    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.
    tenantId 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).
    iscsiInitiatorNetworkIds GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkId[]
    An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
    attached_targets Sequence[GetVolumeIscsiClientsV2IscsiClientAttachedTarget]
    associated with each iSCSI target corresponding to the iSCSI client)
    attachment_site str
    The site where the Volume Group attach operation should be processed. This is an optional field. This field may only be set if Metro DR has been configured for this Volume Group.
    cluster_reference str
    The UUID of the cluster that will host the iSCSI client. This field is read-only.
    enabled_authentications str
    The authentication type enabled for the Volume Group. This is an optional field. If omitted, authentication is not configured for the Volume Group. If this is set to CHAP, the target/client secret must be provided.
    ext_id str
    A globally unique identifier of an instance that is suitable for external consumption.
    iscsi_initiator_name str
    iSCSI initiator name. During the attach operation, exactly one of iscsiInitiatorName and iscsiInitiatorNetworkId must be specified. This field is immutable.
    links Sequence[GetVolumeIscsiClientsV2IscsiClientLink]
    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).
    iscsi_initiator_network_ids Sequence[GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkId]
    An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
    attachedTargets List<Property Map>
    associated with each iSCSI target corresponding to the iSCSI client)
    attachmentSite String
    The site where the Volume Group attach operation should be processed. This is an optional field. This field may only be set if Metro DR has been configured for this Volume Group.
    clusterReference String
    The UUID of the cluster that will host the iSCSI client. This field is read-only.
    enabledAuthentications String
    The authentication type enabled for the Volume Group. This is an optional field. If omitted, authentication is not configured for the Volume Group. If this is set to CHAP, the target/client secret must be provided.
    extId String
    A globally unique identifier of an instance that is suitable for external consumption.
    iscsiInitiatorName String
    iSCSI initiator name. During the attach operation, exactly one of iscsiInitiatorName and iscsiInitiatorNetworkId must be specified. This field is immutable.
    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.
    tenantId 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).
    iscsiInitiatorNetworkIds List<Property Map>
    An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.

    GetVolumeIscsiClientsV2IscsiClientAttachedTarget

    IscsiTargetName string
    Name of the iSCSI target that the iSCSI client is connected to. This is a read-only field.
    NumVirtualTargets int
    Number of virtual targets generated for the iSCSI target. This field is immutable.
    IscsiTargetName string
    Name of the iSCSI target that the iSCSI client is connected to. This is a read-only field.
    NumVirtualTargets int
    Number of virtual targets generated for the iSCSI target. This field is immutable.
    iscsiTargetName String
    Name of the iSCSI target that the iSCSI client is connected to. This is a read-only field.
    numVirtualTargets Integer
    Number of virtual targets generated for the iSCSI target. This field is immutable.
    iscsiTargetName string
    Name of the iSCSI target that the iSCSI client is connected to. This is a read-only field.
    numVirtualTargets number
    Number of virtual targets generated for the iSCSI target. This field is immutable.
    iscsi_target_name str
    Name of the iSCSI target that the iSCSI client is connected to. This is a read-only field.
    num_virtual_targets int
    Number of virtual targets generated for the iSCSI target. This field is immutable.
    iscsiTargetName String
    Name of the iSCSI target that the iSCSI client is connected to. This is a read-only field.
    numVirtualTargets Number
    Number of virtual targets generated for the iSCSI target. This field is immutable.

    GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkId

    Fqdns List<PiersKarsenbarg.Nutanix.Inputs.GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdFqdn>
    A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
    Ipv4s List<PiersKarsenbarg.Nutanix.Inputs.GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdIpv4>
    An unique address that identifies a device on the internet or a local network in IPv4 format.
    Ipv6s List<PiersKarsenbarg.Nutanix.Inputs.GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdIpv6>
    An unique address that identifies a device on the internet or a local network in IPv6 format.
    Fqdns []GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdFqdn
    A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
    Ipv4s []GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdIpv4
    An unique address that identifies a device on the internet or a local network in IPv4 format.
    Ipv6s []GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdIpv6
    An unique address that identifies a device on the internet or a local network in IPv6 format.
    fqdns List<GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdFqdn>
    A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
    ipv4s List<GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdIpv4>
    An unique address that identifies a device on the internet or a local network in IPv4 format.
    ipv6s List<GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdIpv6>
    An unique address that identifies a device on the internet or a local network in IPv6 format.
    fqdns GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdFqdn[]
    A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
    ipv4s GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdIpv4[]
    An unique address that identifies a device on the internet or a local network in IPv4 format.
    ipv6s GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdIpv6[]
    An unique address that identifies a device on the internet or a local network in IPv6 format.
    fqdns Sequence[GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdFqdn]
    A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
    ipv4s Sequence[GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdIpv4]
    An unique address that identifies a device on the internet or a local network in IPv4 format.
    ipv6s Sequence[GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdIpv6]
    An unique address that identifies a device on the internet or a local network in IPv6 format.
    fqdns List<Property Map>
    A fully qualified domain name that specifies its exact location in the tree hierarchy of the Domain Name System.
    ipv4s List<Property Map>
    An unique address that identifies a device on the internet or a local network in IPv4 format.
    ipv6s List<Property Map>
    An unique address that identifies a device on the internet or a local network in IPv6 format.

    GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdFqdn

    Value string
    The fully qualified domain name.
    Value string
    The fully qualified domain name.
    value String
    The fully qualified domain name.
    value string
    The fully qualified domain name.
    value str
    The fully qualified domain name.
    value String
    The fully qualified domain name.

    GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdIpv4

    PrefixLength int
    The prefix length of the network to which this host IPv4 address belongs.
    Value string
    An unique address that identifies a device on the internet or a local network in IPv4 format.
    PrefixLength int
    The prefix length of the network to which this host IPv4 address belongs.
    Value string
    An unique address that identifies a device on the internet or a local network in IPv4 format.
    prefixLength Integer
    The prefix length of the network to which this host IPv4 address belongs.
    value String
    An unique address that identifies a device on the internet or a local network in IPv4 format.
    prefixLength number
    The prefix length of the network to which this host IPv4 address belongs.
    value string
    An unique address that identifies a device on the internet or a local network in IPv4 format.
    prefix_length int
    The prefix length of the network to which this host IPv4 address belongs.
    value str
    An unique address that identifies a device on the internet or a local network in IPv4 format.
    prefixLength Number
    The prefix length of the network to which this host IPv4 address belongs.
    value String
    An unique address that identifies a device on the internet or a local network in IPv4 format.

    GetVolumeIscsiClientsV2IscsiClientIscsiInitiatorNetworkIdIpv6

    PrefixLength int
    The prefix length of the network to which this host IPv6 address belongs.
    Value string
    An unique address that identifies a device on the internet or a local network in IPv6 format.
    PrefixLength int
    The prefix length of the network to which this host IPv6 address belongs.
    Value string
    An unique address that identifies a device on the internet or a local network in IPv6 format.
    prefixLength Integer
    The prefix length of the network to which this host IPv6 address belongs.
    value String
    An unique address that identifies a device on the internet or a local network in IPv6 format.
    prefixLength number
    The prefix length of the network to which this host IPv6 address belongs.
    value string
    An unique address that identifies a device on the internet or a local network in IPv6 format.
    prefix_length int
    The prefix length of the network to which this host IPv6 address belongs.
    value str
    An unique address that identifies a device on the internet or a local network in IPv6 format.
    prefixLength Number
    The prefix length of the network to which this host IPv6 address belongs.
    value String
    An unique address that identifies a device on the internet or a local network in IPv6 format.
    Href string
    The URL at which the entity described by the link can be accessed.
    Rel string
    A name that identifies the relationship of the link to the object that is returned by the URL. The unique value of "self" identifies the URL for the object.
    Href string
    The URL at which the entity described by the link can be accessed.
    Rel string
    A name that identifies the relationship of the link to the object that is returned by the URL. The unique value of "self" identifies the URL for the object.
    href String
    The URL at which the entity described by the link can be accessed.
    rel String
    A name that identifies the relationship of the link to the object that is returned by the URL. The unique value of "self" identifies the URL for the object.
    href string
    The URL at which the entity described by the link can be accessed.
    rel string
    A name that identifies the relationship of the link to the object that is returned by the URL. The unique value of "self" identifies the URL for the object.
    href str
    The URL at which the entity described by the link can be accessed.
    rel str
    A name that identifies the relationship of the link to the object that is returned by the URL. The unique value of "self" identifies the URL for the object.
    href String
    The URL at which the entity described by the link can be accessed.
    rel String
    A name that identifies the relationship of the link to the object that is returned by the URL. The unique value of "self" identifies the URL for the object.

    Package Details

    Repository
    nutanix pierskarsenbarg/pulumi-nutanix
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the nutanix Terraform Provider.
    nutanix logo
    Nutanix v0.8.0 published on Sunday, May 11, 2025 by Piers Karsenbarg