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

nutanix.getProtectionPoliciesV2

Explore with Pulumi AI

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

    List the protection policies defined on the system. This operation supports filtering, sorting, selection and pagination.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as nutanix from "@pulumi/nutanix";
    
    const pps_filter = nutanix.getProtectionPoliciesV2({
        filter: "name eq 'example_protection_policy'",
    });
    const pp_limit = nutanix.getProtectionPoliciesV2({
        limit: 4,
    });
    const example = nutanix.getProtectionPoliciesV2({
        filter: "startswith(name, 'C')",
        limit: 10,
    });
    
    import pulumi
    import pulumi_nutanix as nutanix
    
    pps_filter = nutanix.get_protection_policies_v2(filter="name eq 'example_protection_policy'")
    pp_limit = nutanix.get_protection_policies_v2(limit=4)
    example = nutanix.get_protection_policies_v2(filter="startswith(name, 'C')",
        limit=10)
    
    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.GetProtectionPoliciesV2(ctx, &nutanix.GetProtectionPoliciesV2Args{
    			Filter: pulumi.StringRef("name eq 'example_protection_policy'"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		_, err = nutanix.GetProtectionPoliciesV2(ctx, &nutanix.GetProtectionPoliciesV2Args{
    			Limit: pulumi.IntRef(4),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		_, err = nutanix.GetProtectionPoliciesV2(ctx, &nutanix.GetProtectionPoliciesV2Args{
    			Filter: pulumi.StringRef("startswith(name, 'C')"),
    			Limit:  pulumi.IntRef(10),
    		}, 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 pps_filter = Nutanix.GetProtectionPoliciesV2.Invoke(new()
        {
            Filter = "name eq 'example_protection_policy'",
        });
    
        var pp_limit = Nutanix.GetProtectionPoliciesV2.Invoke(new()
        {
            Limit = 4,
        });
    
        var example = Nutanix.GetProtectionPoliciesV2.Invoke(new()
        {
            Filter = "startswith(name, 'C')",
            Limit = 10,
        });
    
    });
    
    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.GetProtectionPoliciesV2Args;
    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 pps-filter = NutanixFunctions.getProtectionPoliciesV2(GetProtectionPoliciesV2Args.builder()
                .filter("name eq 'example_protection_policy'")
                .build());
    
            final var pp-limit = NutanixFunctions.getProtectionPoliciesV2(GetProtectionPoliciesV2Args.builder()
                .limit(4)
                .build());
    
            final var example = NutanixFunctions.getProtectionPoliciesV2(GetProtectionPoliciesV2Args.builder()
                .filter("startswith(name, 'C')")
                .limit(10)
                .build());
    
        }
    }
    
    variables:
      pps-filter:
        fn::invoke:
          function: nutanix:getProtectionPoliciesV2
          arguments:
            filter: name eq 'example_protection_policy'
      pp-limit:
        fn::invoke:
          function: nutanix:getProtectionPoliciesV2
          arguments:
            limit: 4
      example:
        fn::invoke:
          function: nutanix:getProtectionPoliciesV2
          arguments:
            filter: startswith(name, 'C')
            limit: '10'
    

    Protection Policies

    The protection_policies is a list of protection policies. Each protection policy supports 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.
    • name: - Name of the protection policy.
    • description: - Description of the protection policy.
    • replication_locations: - Hypervisor details.
    • replication_configurations: - Cluster reference for an entity.
    • category_ids: - Host entity with its attributes.
    • is_approval_policy_needed: - Disks attached to host.
    • owner_ext_id: - Node degraded status.

    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.

    Replication Locations

    The replication_locations attribute supports the following:

    • label: - This is a unique user defined label of the replication location. It is used to identify the location in the replication configurations.
    • domain_manager_ext_id: - External identifier of the domain manager.
    • replication_sub_location: - Specifies the replication sub-locations where recovery points can be created or replicated.
    • is_primary: - One of the locations must be specified as the primary location. All the other locations must be connected to the primary location.

    Replication Sub Location

    The replication_sub_location attribute supports the following:

    One of cluster_ext_ids :

    • cluster_ext_ids : - External identifier of the clusters.
    Cluster Ext Ids

    The cluster_ext_ids attribute supports the following:

    • cluster_ext_id: - List of Prism Element cluster external identifiers whose associated VMs and volume groups are protected. Only the primary location can have multiple clusters configured, while the other locations can specify only one cluster. Clusters must be specified for replication within the same Prism Central and cannot be specified for an MST type location. All clusters are considered if the cluster external identifier list is empty.

    Replication Configurations

    The replication_configurations attribute supports the following:

    • source_location_label: - Label of the source location from the replication locations list, where the entity is running. The location of type MST can not be specified as the replication source.
    • remote_location_label: - Label of the source location from the replication locations list, where the entity will be replicated.
    • schedule: - Schedule for protection. The schedule specifies the recovery point objective and the retention policy for the participating locations.

    Schedule

    The schedule attribute supports the following:

    • recovery_point_type: - Type of recovery point.
      • CRASH_CONSISTENT: Crash-consistent Recovery points capture all the VM and application level details.
      • APP_CONSISTENT: Application-consistent Recovery points can capture all the data stored in the memory and also the in-progress transaction details.
    • recovery_point_objective_time_seconds: - The Recovery point objective of the schedule in seconds and specified in multiple of 60 seconds. Only following RPO values can be provided for rollup retention type:
      • Minute(s): 1, 2, 3, 4, 5, 6, 10, 12, 15
      • Hour(s): 1, 2, 3, 4, 6, 8, 12
      • Day(s): 1
      • Week(s): 1, 2
    • retention: - Specifies the retention policy for the recovery point schedule.
    • start_time: - Represents the protection start time for the new entities added to the policy after the policy is created in h:m format. The values must be between 00h:00m and 23h:59m and in UTC timezone. It specifies the time when the first snapshot is taken and replicated for any entity added to the policy. If this is not specified, the snapshot is taken immediately and replicated for any new entity added to the policy.
    • sync_replication_auto_suspend_timeout_seconds: - Auto suspend timeout if there is a connection failure between locations for synchronous replication. If this value is not set, then the policy will not be suspended.

    Retention

    One of linear_retention or auto_rollup_retention :

    • linear_retention: - Linear retention policy.
    • auto_rollup_retention: - Auto rollup retention policy.
    Linear Retention

    The linear_retention attribute supports the following:

    • local: - Specifies the number of recovery points to retain on the local location.
    • remote: - Specifies the number of recovery points to retain on the remote location.
    Auto Rollup Retention

    The auto_rollup_retention attribute supports the following:

    • local: - Specifies the auto rollup retention details.
    • remote: - Specifies the auto rollup retention details.
    Local, Remote

    The local, remote attribute in the auto_rollup_retention supports the following:

    • snapshot_interval_type: - Snapshot interval period.
      • YEARLY: Specifies the number of latest yearly recovery points to retain.
      • WEEKLY: Specifies the number of latest weekly recovery points to retain.
      • DAILY: Specifies the number of latest daily recovery points to retain.
      • MONTHLY: Specifies the number of latest monthly recovery points to retain.
      • HOURLY: Specifies the number of latest hourly recovery points to retain.
    • frequency: - Multiplier to ‘snapshotIntervalType’. For example, if ‘snapshotIntervalType’ is ‘YEARLY’ and ‘multiple’ is 5, then 5 years worth of rollup snapshots will be retained.

    See detailed information in Nutanix List Protection Policies V4.

    Using getProtectionPoliciesV2

    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 getProtectionPoliciesV2(args: GetProtectionPoliciesV2Args, opts?: InvokeOptions): Promise<GetProtectionPoliciesV2Result>
    function getProtectionPoliciesV2Output(args: GetProtectionPoliciesV2OutputArgs, opts?: InvokeOptions): Output<GetProtectionPoliciesV2Result>
    def get_protection_policies_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) -> GetProtectionPoliciesV2Result
    def get_protection_policies_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[GetProtectionPoliciesV2Result]
    func GetProtectionPoliciesV2(ctx *Context, args *GetProtectionPoliciesV2Args, opts ...InvokeOption) (*GetProtectionPoliciesV2Result, error)
    func GetProtectionPoliciesV2Output(ctx *Context, args *GetProtectionPoliciesV2OutputArgs, opts ...InvokeOption) GetProtectionPoliciesV2ResultOutput

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

    public static class GetProtectionPoliciesV2 
    {
        public static Task<GetProtectionPoliciesV2Result> InvokeAsync(GetProtectionPoliciesV2Args args, InvokeOptions? opts = null)
        public static Output<GetProtectionPoliciesV2Result> Invoke(GetProtectionPoliciesV2InvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetProtectionPoliciesV2Result> getProtectionPoliciesV2(GetProtectionPoliciesV2Args args, InvokeOptions options)
    public static Output<GetProtectionPoliciesV2Result> getProtectionPoliciesV2(GetProtectionPoliciesV2Args args, InvokeOptions options)
    
    fn::invoke:
      function: nutanix:index/getProtectionPoliciesV2:getProtectionPoliciesV2
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Filter string
    -(Optional) 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:

    • extId
    • name
    • ownerExtId
    • replicationLocations/domainManagerExtId
    Limit int
    -(Optional) A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
    OrderBy string
    -(Optional) 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:

    • name
    Page int
    -(Optional) 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
    -(Optional) 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.

    • extId
    • name
    Filter string
    -(Optional) 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:

    • extId
    • name
    • ownerExtId
    • replicationLocations/domainManagerExtId
    Limit int
    -(Optional) A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
    OrderBy string
    -(Optional) 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:

    • name
    Page int
    -(Optional) 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
    -(Optional) 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.

    • extId
    • name
    filter String
    -(Optional) 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:

    • extId
    • name
    • ownerExtId
    • replicationLocations/domainManagerExtId
    limit Integer
    -(Optional) A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
    orderBy String
    -(Optional) 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:

    • name
    page Integer
    -(Optional) 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
    -(Optional) 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.

    • extId
    • name
    filter string
    -(Optional) 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:

    • extId
    • name
    • ownerExtId
    • replicationLocations/domainManagerExtId
    limit number
    -(Optional) A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
    orderBy string
    -(Optional) 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:

    • name
    page number
    -(Optional) 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
    -(Optional) 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.

    • extId
    • name
    filter str
    -(Optional) 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:

    • extId
    • name
    • ownerExtId
    • replicationLocations/domainManagerExtId
    limit int
    -(Optional) 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
    -(Optional) 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:

    • name
    page int
    -(Optional) 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
    -(Optional) 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.

    • extId
    • name
    filter String
    -(Optional) 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:

    • extId
    • name
    • ownerExtId
    • replicationLocations/domainManagerExtId
    limit Number
    -(Optional) A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
    orderBy String
    -(Optional) 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:

    • name
    page Number
    -(Optional) 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
    -(Optional) 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.

    • extId
    • name

    getProtectionPoliciesV2 Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    ProtectionPolicies List<PiersKarsenbarg.Nutanix.Outputs.GetProtectionPoliciesV2ProtectionPolicy>
    • List of protection policies.
    Filter string
    Limit int
    OrderBy string
    Page int
    Select string
    Id string
    The provider-assigned unique ID for this managed resource.
    ProtectionPolicies []GetProtectionPoliciesV2ProtectionPolicy
    • List of protection policies.
    Filter string
    Limit int
    OrderBy string
    Page int
    Select string
    id String
    The provider-assigned unique ID for this managed resource.
    protectionPolicies List<GetProtectionPoliciesV2ProtectionPolicy>
    • List of protection policies.
    filter String
    limit Integer
    orderBy String
    page Integer
    select String
    id string
    The provider-assigned unique ID for this managed resource.
    protectionPolicies GetProtectionPoliciesV2ProtectionPolicy[]
    • List of protection policies.
    filter string
    limit number
    orderBy string
    page number
    select string
    id str
    The provider-assigned unique ID for this managed resource.
    protection_policies Sequence[GetProtectionPoliciesV2ProtectionPolicy]
    • List of protection policies.
    filter str
    limit int
    order_by str
    page int
    select str
    id String
    The provider-assigned unique ID for this managed resource.
    protectionPolicies List<Property Map>
    • List of protection policies.
    filter String
    limit Number
    orderBy String
    page Number
    select String

    Supporting Types

    GetProtectionPoliciesV2ProtectionPolicy

    Href string
    Rel string
    Href string
    Rel string
    href String
    rel String
    href string
    rel string
    href str
    rel str
    href String
    rel String

    GetProtectionPoliciesV2ProtectionPolicyReplicationConfiguration

    GetProtectionPoliciesV2ProtectionPolicyReplicationConfigurationSchedule

    GetProtectionPoliciesV2ProtectionPolicyReplicationConfigurationScheduleRetention

    GetProtectionPoliciesV2ProtectionPolicyReplicationConfigurationScheduleRetentionAutoRollupRetention

    GetProtectionPoliciesV2ProtectionPolicyReplicationConfigurationScheduleRetentionAutoRollupRetentionLocal

    GetProtectionPoliciesV2ProtectionPolicyReplicationConfigurationScheduleRetentionAutoRollupRetentionRemote

    GetProtectionPoliciesV2ProtectionPolicyReplicationConfigurationScheduleRetentionLinearRetention

    Local int
    Remote int
    Local int
    Remote int
    local Integer
    remote Integer
    local number
    remote number
    local int
    remote int
    local Number
    remote Number

    GetProtectionPoliciesV2ProtectionPolicyReplicationLocation

    GetProtectionPoliciesV2ProtectionPolicyReplicationLocationReplicationSubLocation

    GetProtectionPoliciesV2ProtectionPolicyReplicationLocationReplicationSubLocationClusterExtIds

    ClusterExtIds List<string>
    ClusterExtIds []string
    clusterExtIds List<String>
    clusterExtIds string[]
    cluster_ext_ids Sequence[str]
    clusterExtIds List<String>

    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