Nutanix v0.7.4 published on Friday, Mar 21, 2025 by Piers Karsenbarg
nutanix.getRecoveryPointsV2
Explore with Pulumi AI
List all the service Groups.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as nutanix from "@pulumi/nutanix";
const recoveryPoints = nutanix.getRecoveryPointsV2({});
const example = nutanix.getRecoveryPointsV2({
filter: "name eq 'recovery_point_001'",
});
import pulumi
import pulumi_nutanix as nutanix
recovery_points = nutanix.get_recovery_points_v2()
example = nutanix.get_recovery_points_v2(filter="name eq 'recovery_point_001'")
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.LookupRecoveryPointsV2(ctx, &nutanix.LookupRecoveryPointsV2Args{}, nil)
if err != nil {
return err
}
_, err = nutanix.LookupRecoveryPointsV2(ctx, &nutanix.LookupRecoveryPointsV2Args{
Filter: pulumi.StringRef("name eq 'recovery_point_001'"),
}, 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 recoveryPoints = Nutanix.GetRecoveryPointsV2.Invoke();
var example = Nutanix.GetRecoveryPointsV2.Invoke(new()
{
Filter = "name eq 'recovery_point_001'",
});
});
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.GetRecoveryPointsV2Args;
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 recoveryPoints = NutanixFunctions.getRecoveryPointsV2();
final var example = NutanixFunctions.getRecoveryPointsV2(GetRecoveryPointsV2Args.builder()
.filter("name eq 'recovery_point_001'")
.build());
}
}
variables:
recoveryPoints:
fn::invoke:
function: nutanix:getRecoveryPointsV2
arguments: {}
example:
fn::invoke:
function: nutanix:getRecoveryPointsV2
arguments:
filter: name eq 'recovery_point_001'
Using getRecoveryPointsV2
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 getRecoveryPointsV2(args: GetRecoveryPointsV2Args, opts?: InvokeOptions): Promise<GetRecoveryPointsV2Result>
function getRecoveryPointsV2Output(args: GetRecoveryPointsV2OutputArgs, opts?: InvokeOptions): Output<GetRecoveryPointsV2Result>
def get_recovery_points_v2(apply: Optional[str] = None,
cluster_id: Optional[str] = None,
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) -> GetRecoveryPointsV2Result
def get_recovery_points_v2_output(apply: Optional[pulumi.Input[str]] = None,
cluster_id: Optional[pulumi.Input[str]] = None,
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[GetRecoveryPointsV2Result]
func LookupRecoveryPointsV2(ctx *Context, args *LookupRecoveryPointsV2Args, opts ...InvokeOption) (*LookupRecoveryPointsV2Result, error)
func LookupRecoveryPointsV2Output(ctx *Context, args *LookupRecoveryPointsV2OutputArgs, opts ...InvokeOption) LookupRecoveryPointsV2ResultOutput
> Note: This function is named LookupRecoveryPointsV2
in the Go SDK.
public static class GetRecoveryPointsV2
{
public static Task<GetRecoveryPointsV2Result> InvokeAsync(GetRecoveryPointsV2Args args, InvokeOptions? opts = null)
public static Output<GetRecoveryPointsV2Result> Invoke(GetRecoveryPointsV2InvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRecoveryPointsV2Result> getRecoveryPointsV2(GetRecoveryPointsV2Args args, InvokeOptions options)
public static Output<GetRecoveryPointsV2Result> getRecoveryPointsV2(GetRecoveryPointsV2Args args, InvokeOptions options)
fn::invoke:
function: nutanix:index/getRecoveryPointsV2:getRecoveryPointsV2
arguments:
# arguments dictionary
The following arguments are supported:
- Apply string
- Cluster
Id string - Cluster type from which recovery points must be fetched.
- supported values:
AOS
(Default)MST
- Filter string
- A URL query parameter that allows clients to filter a collection of resources.
- The filter can be applied to the following fields:
creationTime
extId
locationAgnosticId
- 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 - 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
- The orderby can be applied to the following fields:
creationTime
expirationTime
- 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
- The select can be applied to the following fields:
creationTime
expirationTime
extId
- Apply string
- Cluster
Id string - Cluster type from which recovery points must be fetched.
- supported values:
AOS
(Default)MST
- Filter string
- A URL query parameter that allows clients to filter a collection of resources.
- The filter can be applied to the following fields:
creationTime
extId
locationAgnosticId
- 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 - 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
- The orderby can be applied to the following fields:
creationTime
expirationTime
- 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
- The select can be applied to the following fields:
creationTime
expirationTime
extId
- apply String
- cluster
Id String - Cluster type from which recovery points must be fetched.
- supported values:
AOS
(Default)MST
- filter String
- A URL query parameter that allows clients to filter a collection of resources.
- The filter can be applied to the following fields:
creationTime
extId
locationAgnosticId
- 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 - 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
- The orderby can be applied to the following fields:
creationTime
expirationTime
- 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
- The select can be applied to the following fields:
creationTime
expirationTime
extId
- apply string
- cluster
Id string - Cluster type from which recovery points must be fetched.
- supported values:
AOS
(Default)MST
- filter string
- A URL query parameter that allows clients to filter a collection of resources.
- The filter can be applied to the following fields:
creationTime
extId
locationAgnosticId
- 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 - 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
- The orderby can be applied to the following fields:
creationTime
expirationTime
- 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
- The select can be applied to the following fields:
creationTime
expirationTime
extId
- apply str
- cluster_
id str - Cluster type from which recovery points must be fetched.
- supported values:
AOS
(Default)MST
- filter str
- A URL query parameter that allows clients to filter a collection of resources.
- The filter can be applied to the following fields:
creationTime
extId
locationAgnosticId
- limit int
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- order_
by str - A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default
- The orderby can be applied to the following fields:
creationTime
expirationTime
- 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
- The select can be applied to the following fields:
creationTime
expirationTime
extId
- apply String
- cluster
Id String - Cluster type from which recovery points must be fetched.
- supported values:
AOS
(Default)MST
- filter String
- A URL query parameter that allows clients to filter a collection of resources.
- The filter can be applied to the following fields:
creationTime
extId
locationAgnosticId
- 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 - 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
- The orderby can be applied to the following fields:
creationTime
expirationTime
- 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
- The select can be applied to the following fields:
creationTime
expirationTime
extId
getRecoveryPointsV2 Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Recovery
Points List<PiersKarsenbarg. Nutanix. Outputs. Get Recovery Points V2Recovery Point> - Apply string
- Cluster
Id string - Filter string
- Limit int
- Order
By string - Page int
- Select string
- Id string
- The provider-assigned unique ID for this managed resource.
- Recovery
Points []GetRecovery Points V2Recovery Point - Apply string
- Cluster
Id string - Filter string
- Limit int
- Order
By string - Page int
- Select string
- id String
- The provider-assigned unique ID for this managed resource.
- recovery
Points List<GetRecovery Points V2Recovery Point> - apply String
- cluster
Id String - filter String
- limit Integer
- order
By String - page Integer
- select String
- id string
- The provider-assigned unique ID for this managed resource.
- recovery
Points GetRecovery Points V2Recovery Point[] - apply string
- cluster
Id string - filter string
- limit number
- order
By string - page number
- select string
- id str
- The provider-assigned unique ID for this managed resource.
- recovery_
points Sequence[GetRecovery Points V2Recovery Point] - apply str
- cluster_
id str - filter str
- limit int
- order_
by str - page int
- select str
- id String
- The provider-assigned unique ID for this managed resource.
- recovery
Points List<Property Map> - apply String
- cluster
Id String - filter String
- limit Number
- order
By String - page Number
- select String
Supporting Types
GetRecoveryPointsV2RecoveryPoint
- Creation
Time This property is required. string - The UTC date and time in ISO-8601 format when the Recovery point is created.
- Expiration
Time This property is required. string - The UTC date and time in ISO-8601 format when the current Recovery point expires and will be garbage collected.
- Ext
Id This property is required. string - recovery point UUID
- Links
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Recovery Points V2Recovery Point 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
Agnostic Id This property is required. string - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- Location
References This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Recovery Points V2Recovery Point Location Reference> - List of location references where the VM or volume group recovery point are a part of the specified recovery point.
- Name
This property is required. string - The name of the Recovery point.
- Owner
Ext Id This property is required. string - A read only field inserted into recovery point at the time of recovery point creation, indicating the external identifier of the user who created this recovery point.
- Recovery
Point Type This property is required. string - Type of the Recovery point.
- Status
This property is required. string - The status of the Recovery point, which indicates whether this Recovery point is fit to be consumed.
- supported values:
COMPLETE
: - The Recovery point is in a complete state and ready to be consumed.
- Tenant
Id This property is required. string - A globally unique identifier that represents the tenant that owns this entity
- Vm
Recovery Points This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Recovery Points V2Recovery Point Vm Recovery Point> - List of VM recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).
- Volume
Group Recovery Points This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Recovery Points V2Recovery Point Volume Group Recovery Point> - List of volume group recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).
- Creation
Time This property is required. string - The UTC date and time in ISO-8601 format when the Recovery point is created.
- Expiration
Time This property is required. string - The UTC date and time in ISO-8601 format when the current Recovery point expires and will be garbage collected.
- Ext
Id This property is required. string - recovery point UUID
- Links
This property is required. []GetRecovery Points V2Recovery Point 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
Agnostic Id This property is required. string - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- Location
References This property is required. []GetRecovery Points V2Recovery Point Location Reference - List of location references where the VM or volume group recovery point are a part of the specified recovery point.
- Name
This property is required. string - The name of the Recovery point.
- Owner
Ext Id This property is required. string - A read only field inserted into recovery point at the time of recovery point creation, indicating the external identifier of the user who created this recovery point.
- Recovery
Point Type This property is required. string - Type of the Recovery point.
- Status
This property is required. string - The status of the Recovery point, which indicates whether this Recovery point is fit to be consumed.
- supported values:
COMPLETE
: - The Recovery point is in a complete state and ready to be consumed.
- Tenant
Id This property is required. string - A globally unique identifier that represents the tenant that owns this entity
- Vm
Recovery Points This property is required. []GetRecovery Points V2Recovery Point Vm Recovery Point - List of VM recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).
- Volume
Group Recovery Points This property is required. []GetRecovery Points V2Recovery Point Volume Group Recovery Point - List of volume group recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).
- creation
Time This property is required. String - The UTC date and time in ISO-8601 format when the Recovery point is created.
- expiration
Time This property is required. String - The UTC date and time in ISO-8601 format when the current Recovery point expires and will be garbage collected.
- ext
Id This property is required. String - recovery point UUID
- links
This property is required. List<GetRecovery Points V2Recovery Point 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
Agnostic Id This property is required. String - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- location
References This property is required. List<GetRecovery Points V2Recovery Point Location Reference> - List of location references where the VM or volume group recovery point are a part of the specified recovery point.
- name
This property is required. String - The name of the Recovery point.
- owner
Ext Id This property is required. String - A read only field inserted into recovery point at the time of recovery point creation, indicating the external identifier of the user who created this recovery point.
- recovery
Point Type This property is required. String - Type of the Recovery point.
- status
This property is required. String - The status of the Recovery point, which indicates whether this Recovery point is fit to be consumed.
- supported values:
COMPLETE
: - The Recovery point is in a complete state and ready to be consumed.
- tenant
Id This property is required. String - A globally unique identifier that represents the tenant that owns this entity
- vm
Recovery Points This property is required. List<GetRecovery Points V2Recovery Point Vm Recovery Point> - List of VM recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).
- volume
Group Recovery Points This property is required. List<GetRecovery Points V2Recovery Point Volume Group Recovery Point> - List of volume group recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).
- creation
Time This property is required. string - The UTC date and time in ISO-8601 format when the Recovery point is created.
- expiration
Time This property is required. string - The UTC date and time in ISO-8601 format when the current Recovery point expires and will be garbage collected.
- ext
Id This property is required. string - recovery point UUID
- links
This property is required. GetRecovery Points V2Recovery Point 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
Agnostic Id This property is required. string - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- location
References This property is required. GetRecovery Points V2Recovery Point Location Reference[] - List of location references where the VM or volume group recovery point are a part of the specified recovery point.
- name
This property is required. string - The name of the Recovery point.
- owner
Ext Id This property is required. string - A read only field inserted into recovery point at the time of recovery point creation, indicating the external identifier of the user who created this recovery point.
- recovery
Point Type This property is required. string - Type of the Recovery point.
- status
This property is required. string - The status of the Recovery point, which indicates whether this Recovery point is fit to be consumed.
- supported values:
COMPLETE
: - The Recovery point is in a complete state and ready to be consumed.
- tenant
Id This property is required. string - A globally unique identifier that represents the tenant that owns this entity
- vm
Recovery Points This property is required. GetRecovery Points V2Recovery Point Vm Recovery Point[] - List of VM recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).
- volume
Group Recovery Points This property is required. GetRecovery Points V2Recovery Point Volume Group Recovery Point[] - List of volume group recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).
- creation_
time This property is required. str - The UTC date and time in ISO-8601 format when the Recovery point is created.
- expiration_
time This property is required. str - The UTC date and time in ISO-8601 format when the current Recovery point expires and will be garbage collected.
- ext_
id This property is required. str - recovery point UUID
- links
This property is required. Sequence[GetRecovery Points V2Recovery Point 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_
agnostic_ id This property is required. str - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- location_
references This property is required. Sequence[GetRecovery Points V2Recovery Point Location Reference] - List of location references where the VM or volume group recovery point are a part of the specified recovery point.
- name
This property is required. str - The name of the Recovery point.
- owner_
ext_ id This property is required. str - A read only field inserted into recovery point at the time of recovery point creation, indicating the external identifier of the user who created this recovery point.
- recovery_
point_ type This property is required. str - Type of the Recovery point.
- status
This property is required. str - The status of the Recovery point, which indicates whether this Recovery point is fit to be consumed.
- supported values:
COMPLETE
: - The Recovery point is in a complete state and ready to be consumed.
- tenant_
id This property is required. str - A globally unique identifier that represents the tenant that owns this entity
- vm_
recovery_ points This property is required. Sequence[GetRecovery Points V2Recovery Point Vm Recovery Point] - List of VM recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).
- volume_
group_ recovery_ points This property is required. Sequence[GetRecovery Points V2Recovery Point Volume Group Recovery Point] - List of volume group recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).
- creation
Time This property is required. String - The UTC date and time in ISO-8601 format when the Recovery point is created.
- expiration
Time This property is required. String - The UTC date and time in ISO-8601 format when the current Recovery point expires and will be garbage collected.
- ext
Id This property is required. String - recovery point UUID
- links
This property is required. 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
Agnostic Id This property is required. String - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- location
References This property is required. List<Property Map> - List of location references where the VM or volume group recovery point are a part of the specified recovery point.
- name
This property is required. String - The name of the Recovery point.
- owner
Ext Id This property is required. String - A read only field inserted into recovery point at the time of recovery point creation, indicating the external identifier of the user who created this recovery point.
- recovery
Point Type This property is required. String - Type of the Recovery point.
- status
This property is required. String - The status of the Recovery point, which indicates whether this Recovery point is fit to be consumed.
- supported values:
COMPLETE
: - The Recovery point is in a complete state and ready to be consumed.
- tenant
Id This property is required. String - A globally unique identifier that represents the tenant that owns this entity
- vm
Recovery Points This property is required. List<Property Map> - List of VM recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).
- volume
Group Recovery Points This property is required. List<Property Map> - List of volume group recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).
GetRecoveryPointsV2RecoveryPointLink
GetRecoveryPointsV2RecoveryPointLocationReference
- Location
Ext Id This property is required. string - External identifier of the cluster where the recovery point is present.
- Location
Ext Id This property is required. string - External identifier of the cluster where the recovery point is present.
- location
Ext Id This property is required. String - External identifier of the cluster where the recovery point is present.
- location
Ext Id This property is required. string - External identifier of the cluster where the recovery point is present.
- location_
ext_ id This property is required. str - External identifier of the cluster where the recovery point is present.
- location
Ext Id This property is required. String - External identifier of the cluster where the recovery point is present.
GetRecoveryPointsV2RecoveryPointVmRecoveryPoint
- Application
Consistent Properties This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Recovery Points V2Recovery Point Vm Recovery Point Application Consistent Property> - User-defined application-consistent properties for the recovery point.
- Consistency
Group Ext Id This property is required. string - External identifier of the Consistency group which the entity was part of at the time of recovery point creation.
- Creation
Time This property is required. string - The UTC date and time in ISO-8601 format when the Recovery point is created.
- Disk
Recovery Points This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Recovery Points V2Recovery Point Vm Recovery Point Disk Recovery Point> - array of disk recovery points.
- Expiration
Time This property is required. string - The UTC date and time in ISO-8601 format when the current Recovery point expires and will be garbage collected.
- Ext
Id This property is required. string - recovery point UUID
- Links
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Recovery Points V2Recovery Point Vm Recovery Point 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
Agnostic Id This property is required. string - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- Name
This property is required. string - The name of the Recovery point.
- Recovery
Point Type This property is required. string - Type of the Recovery point.
- Status
This property is required. string - The status of the Recovery point, which indicates whether this Recovery point is fit to be consumed.
- supported values:
COMPLETE
: - The Recovery point is in a complete state and ready to be consumed.
- Tenant
Id This property is required. string - A globally unique identifier that represents the tenant that owns this entity
- Vm
Categories This property is required. List<string> - Category key-value pairs associated with the VM at the time of recovery point creation. The category key and value are separated by '/'. For example, a category with key 'dept' and value 'hr' is displayed as 'dept/hr'.
- Vm
Ext Id This property is required. string - VM external identifier which is captured as a part of this recovery point.
- Application
Consistent Properties This property is required. []GetRecovery Points V2Recovery Point Vm Recovery Point Application Consistent Property - User-defined application-consistent properties for the recovery point.
- Consistency
Group Ext Id This property is required. string - External identifier of the Consistency group which the entity was part of at the time of recovery point creation.
- Creation
Time This property is required. string - The UTC date and time in ISO-8601 format when the Recovery point is created.
- Disk
Recovery Points This property is required. []GetRecovery Points V2Recovery Point Vm Recovery Point Disk Recovery Point - array of disk recovery points.
- Expiration
Time This property is required. string - The UTC date and time in ISO-8601 format when the current Recovery point expires and will be garbage collected.
- Ext
Id This property is required. string - recovery point UUID
- Links
This property is required. []GetRecovery Points V2Recovery Point Vm Recovery Point 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
Agnostic Id This property is required. string - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- Name
This property is required. string - The name of the Recovery point.
- Recovery
Point Type This property is required. string - Type of the Recovery point.
- Status
This property is required. string - The status of the Recovery point, which indicates whether this Recovery point is fit to be consumed.
- supported values:
COMPLETE
: - The Recovery point is in a complete state and ready to be consumed.
- Tenant
Id This property is required. string - A globally unique identifier that represents the tenant that owns this entity
- Vm
Categories This property is required. []string - Category key-value pairs associated with the VM at the time of recovery point creation. The category key and value are separated by '/'. For example, a category with key 'dept' and value 'hr' is displayed as 'dept/hr'.
- Vm
Ext Id This property is required. string - VM external identifier which is captured as a part of this recovery point.
- application
Consistent Properties This property is required. List<GetRecovery Points V2Recovery Point Vm Recovery Point Application Consistent Property> - User-defined application-consistent properties for the recovery point.
- consistency
Group Ext Id This property is required. String - External identifier of the Consistency group which the entity was part of at the time of recovery point creation.
- creation
Time This property is required. String - The UTC date and time in ISO-8601 format when the Recovery point is created.
- disk
Recovery Points This property is required. List<GetRecovery Points V2Recovery Point Vm Recovery Point Disk Recovery Point> - array of disk recovery points.
- expiration
Time This property is required. String - The UTC date and time in ISO-8601 format when the current Recovery point expires and will be garbage collected.
- ext
Id This property is required. String - recovery point UUID
- links
This property is required. List<GetRecovery Points V2Recovery Point Vm Recovery Point 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
Agnostic Id This property is required. String - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- name
This property is required. String - The name of the Recovery point.
- recovery
Point Type This property is required. String - Type of the Recovery point.
- status
This property is required. String - The status of the Recovery point, which indicates whether this Recovery point is fit to be consumed.
- supported values:
COMPLETE
: - The Recovery point is in a complete state and ready to be consumed.
- tenant
Id This property is required. String - A globally unique identifier that represents the tenant that owns this entity
- vm
Categories This property is required. List<String> - Category key-value pairs associated with the VM at the time of recovery point creation. The category key and value are separated by '/'. For example, a category with key 'dept' and value 'hr' is displayed as 'dept/hr'.
- vm
Ext Id This property is required. String - VM external identifier which is captured as a part of this recovery point.
- application
Consistent Properties This property is required. GetRecovery Points V2Recovery Point Vm Recovery Point Application Consistent Property[] - User-defined application-consistent properties for the recovery point.
- consistency
Group Ext Id This property is required. string - External identifier of the Consistency group which the entity was part of at the time of recovery point creation.
- creation
Time This property is required. string - The UTC date and time in ISO-8601 format when the Recovery point is created.
- disk
Recovery Points This property is required. GetRecovery Points V2Recovery Point Vm Recovery Point Disk Recovery Point[] - array of disk recovery points.
- expiration
Time This property is required. string - The UTC date and time in ISO-8601 format when the current Recovery point expires and will be garbage collected.
- ext
Id This property is required. string - recovery point UUID
- links
This property is required. GetRecovery Points V2Recovery Point Vm Recovery Point 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
Agnostic Id This property is required. string - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- name
This property is required. string - The name of the Recovery point.
- recovery
Point Type This property is required. string - Type of the Recovery point.
- status
This property is required. string - The status of the Recovery point, which indicates whether this Recovery point is fit to be consumed.
- supported values:
COMPLETE
: - The Recovery point is in a complete state and ready to be consumed.
- tenant
Id This property is required. string - A globally unique identifier that represents the tenant that owns this entity
- vm
Categories This property is required. string[] - Category key-value pairs associated with the VM at the time of recovery point creation. The category key and value are separated by '/'. For example, a category with key 'dept' and value 'hr' is displayed as 'dept/hr'.
- vm
Ext Id This property is required. string - VM external identifier which is captured as a part of this recovery point.
- application_
consistent_ properties This property is required. Sequence[GetRecovery Points V2Recovery Point Vm Recovery Point Application Consistent Property] - User-defined application-consistent properties for the recovery point.
- consistency_
group_ ext_ id This property is required. str - External identifier of the Consistency group which the entity was part of at the time of recovery point creation.
- creation_
time This property is required. str - The UTC date and time in ISO-8601 format when the Recovery point is created.
- disk_
recovery_ points This property is required. Sequence[GetRecovery Points V2Recovery Point Vm Recovery Point Disk Recovery Point] - array of disk recovery points.
- expiration_
time This property is required. str - The UTC date and time in ISO-8601 format when the current Recovery point expires and will be garbage collected.
- ext_
id This property is required. str - recovery point UUID
- links
This property is required. Sequence[GetRecovery Points V2Recovery Point Vm Recovery Point 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_
agnostic_ id This property is required. str - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- name
This property is required. str - The name of the Recovery point.
- recovery_
point_ type This property is required. str - Type of the Recovery point.
- status
This property is required. str - The status of the Recovery point, which indicates whether this Recovery point is fit to be consumed.
- supported values:
COMPLETE
: - The Recovery point is in a complete state and ready to be consumed.
- tenant_
id This property is required. str - A globally unique identifier that represents the tenant that owns this entity
- vm_
categories This property is required. Sequence[str] - Category key-value pairs associated with the VM at the time of recovery point creation. The category key and value are separated by '/'. For example, a category with key 'dept' and value 'hr' is displayed as 'dept/hr'.
- vm_
ext_ id This property is required. str - VM external identifier which is captured as a part of this recovery point.
- application
Consistent Properties This property is required. List<Property Map> - User-defined application-consistent properties for the recovery point.
- consistency
Group Ext Id This property is required. String - External identifier of the Consistency group which the entity was part of at the time of recovery point creation.
- creation
Time This property is required. String - The UTC date and time in ISO-8601 format when the Recovery point is created.
- disk
Recovery Points This property is required. List<Property Map> - array of disk recovery points.
- expiration
Time This property is required. String - The UTC date and time in ISO-8601 format when the current Recovery point expires and will be garbage collected.
- ext
Id This property is required. String - recovery point UUID
- links
This property is required. 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
Agnostic Id This property is required. String - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- name
This property is required. String - The name of the Recovery point.
- recovery
Point Type This property is required. String - Type of the Recovery point.
- status
This property is required. String - The status of the Recovery point, which indicates whether this Recovery point is fit to be consumed.
- supported values:
COMPLETE
: - The Recovery point is in a complete state and ready to be consumed.
- tenant
Id This property is required. String - A globally unique identifier that represents the tenant that owns this entity
- vm
Categories This property is required. List<String> - Category key-value pairs associated with the VM at the time of recovery point creation. The category key and value are separated by '/'. For example, a category with key 'dept' and value 'hr' is displayed as 'dept/hr'.
- vm
Ext Id This property is required. String - VM external identifier which is captured as a part of this recovery point.
GetRecoveryPointsV2RecoveryPointVmRecoveryPointApplicationConsistentProperty
- Backup
Type This property is required. string - The backup type specifies the criteria for identifying the files to be backed up. This property should be specified to the application-consistent recovery points for Windows VMs/agents. The following backup types are supported for the application-consistent recovery points:
- supported values:
FULL_BACKUP
: - All the files are backed up irrespective of their last backup date/time or state. Also, this backup type updates the backup history of each file that participated in the recovery point. If not explicitly specified, this is the default backup type.COPY_BACKUP
: - this backup type does not update the backup history of individual files involved in the recovery point.
- Object
Type This property is required. string - value:
dataprotection.v4.common.VssProperties
- Should
Include Writers This property is required. bool - Indicates whether the given set of VSS writers' UUIDs should be included or excluded from the application consistent recovery point. By default, the value is set to false, indicating that all listed VSS writers' UUIDs will be excluded.
- Should
Store Vss Metadata This property is required. bool - Indicates whether to store the VSS metadata if the user is interested in application-specific backup/restore. The VSS metadata consists of VSS writers and requester metadata details. These are compressed into a cabinet file(.cab file) during a VSS backup operation. This cabinet file must be saved to the backup media during a backup operation, as it is required during the restore operation.
- Writers
This property is required. List<string> - List of VSS writer UUIDs that are used in an application consistent recovery point. The default values are the system and the registry writer UUIDs.
- Backup
Type This property is required. string - The backup type specifies the criteria for identifying the files to be backed up. This property should be specified to the application-consistent recovery points for Windows VMs/agents. The following backup types are supported for the application-consistent recovery points:
- supported values:
FULL_BACKUP
: - All the files are backed up irrespective of their last backup date/time or state. Also, this backup type updates the backup history of each file that participated in the recovery point. If not explicitly specified, this is the default backup type.COPY_BACKUP
: - this backup type does not update the backup history of individual files involved in the recovery point.
- Object
Type This property is required. string - value:
dataprotection.v4.common.VssProperties
- Should
Include Writers This property is required. bool - Indicates whether the given set of VSS writers' UUIDs should be included or excluded from the application consistent recovery point. By default, the value is set to false, indicating that all listed VSS writers' UUIDs will be excluded.
- Should
Store Vss Metadata This property is required. bool - Indicates whether to store the VSS metadata if the user is interested in application-specific backup/restore. The VSS metadata consists of VSS writers and requester metadata details. These are compressed into a cabinet file(.cab file) during a VSS backup operation. This cabinet file must be saved to the backup media during a backup operation, as it is required during the restore operation.
- Writers
This property is required. []string - List of VSS writer UUIDs that are used in an application consistent recovery point. The default values are the system and the registry writer UUIDs.
- backup
Type This property is required. String - The backup type specifies the criteria for identifying the files to be backed up. This property should be specified to the application-consistent recovery points for Windows VMs/agents. The following backup types are supported for the application-consistent recovery points:
- supported values:
FULL_BACKUP
: - All the files are backed up irrespective of their last backup date/time or state. Also, this backup type updates the backup history of each file that participated in the recovery point. If not explicitly specified, this is the default backup type.COPY_BACKUP
: - this backup type does not update the backup history of individual files involved in the recovery point.
- object
Type This property is required. String - value:
dataprotection.v4.common.VssProperties
- should
Include Writers This property is required. Boolean - Indicates whether the given set of VSS writers' UUIDs should be included or excluded from the application consistent recovery point. By default, the value is set to false, indicating that all listed VSS writers' UUIDs will be excluded.
- should
Store Vss Metadata This property is required. Boolean - Indicates whether to store the VSS metadata if the user is interested in application-specific backup/restore. The VSS metadata consists of VSS writers and requester metadata details. These are compressed into a cabinet file(.cab file) during a VSS backup operation. This cabinet file must be saved to the backup media during a backup operation, as it is required during the restore operation.
- writers
This property is required. List<String> - List of VSS writer UUIDs that are used in an application consistent recovery point. The default values are the system and the registry writer UUIDs.
- backup
Type This property is required. string - The backup type specifies the criteria for identifying the files to be backed up. This property should be specified to the application-consistent recovery points for Windows VMs/agents. The following backup types are supported for the application-consistent recovery points:
- supported values:
FULL_BACKUP
: - All the files are backed up irrespective of their last backup date/time or state. Also, this backup type updates the backup history of each file that participated in the recovery point. If not explicitly specified, this is the default backup type.COPY_BACKUP
: - this backup type does not update the backup history of individual files involved in the recovery point.
- object
Type This property is required. string - value:
dataprotection.v4.common.VssProperties
- should
Include Writers This property is required. boolean - Indicates whether the given set of VSS writers' UUIDs should be included or excluded from the application consistent recovery point. By default, the value is set to false, indicating that all listed VSS writers' UUIDs will be excluded.
- should
Store Vss Metadata This property is required. boolean - Indicates whether to store the VSS metadata if the user is interested in application-specific backup/restore. The VSS metadata consists of VSS writers and requester metadata details. These are compressed into a cabinet file(.cab file) during a VSS backup operation. This cabinet file must be saved to the backup media during a backup operation, as it is required during the restore operation.
- writers
This property is required. string[] - List of VSS writer UUIDs that are used in an application consistent recovery point. The default values are the system and the registry writer UUIDs.
- backup_
type This property is required. str - The backup type specifies the criteria for identifying the files to be backed up. This property should be specified to the application-consistent recovery points for Windows VMs/agents. The following backup types are supported for the application-consistent recovery points:
- supported values:
FULL_BACKUP
: - All the files are backed up irrespective of their last backup date/time or state. Also, this backup type updates the backup history of each file that participated in the recovery point. If not explicitly specified, this is the default backup type.COPY_BACKUP
: - this backup type does not update the backup history of individual files involved in the recovery point.
- object_
type This property is required. str - value:
dataprotection.v4.common.VssProperties
- should_
include_ writers This property is required. bool - Indicates whether the given set of VSS writers' UUIDs should be included or excluded from the application consistent recovery point. By default, the value is set to false, indicating that all listed VSS writers' UUIDs will be excluded.
- should_
store_ vss_ metadata This property is required. bool - Indicates whether to store the VSS metadata if the user is interested in application-specific backup/restore. The VSS metadata consists of VSS writers and requester metadata details. These are compressed into a cabinet file(.cab file) during a VSS backup operation. This cabinet file must be saved to the backup media during a backup operation, as it is required during the restore operation.
- writers
This property is required. Sequence[str] - List of VSS writer UUIDs that are used in an application consistent recovery point. The default values are the system and the registry writer UUIDs.
- backup
Type This property is required. String - The backup type specifies the criteria for identifying the files to be backed up. This property should be specified to the application-consistent recovery points for Windows VMs/agents. The following backup types are supported for the application-consistent recovery points:
- supported values:
FULL_BACKUP
: - All the files are backed up irrespective of their last backup date/time or state. Also, this backup type updates the backup history of each file that participated in the recovery point. If not explicitly specified, this is the default backup type.COPY_BACKUP
: - this backup type does not update the backup history of individual files involved in the recovery point.
- object
Type This property is required. String - value:
dataprotection.v4.common.VssProperties
- should
Include Writers This property is required. Boolean - Indicates whether the given set of VSS writers' UUIDs should be included or excluded from the application consistent recovery point. By default, the value is set to false, indicating that all listed VSS writers' UUIDs will be excluded.
- should
Store Vss Metadata This property is required. Boolean - Indicates whether to store the VSS metadata if the user is interested in application-specific backup/restore. The VSS metadata consists of VSS writers and requester metadata details. These are compressed into a cabinet file(.cab file) during a VSS backup operation. This cabinet file must be saved to the backup media during a backup operation, as it is required during the restore operation.
- writers
This property is required. List<String> - List of VSS writer UUIDs that are used in an application consistent recovery point. The default values are the system and the registry writer UUIDs.
GetRecoveryPointsV2RecoveryPointVmRecoveryPointDiskRecoveryPoint
- Disk
Ext Id This property is required. string - External identifier of the disk.
- Disk
Recovery Point Ext Id This property is required. string - External identifier of the disk recovery point.
- Disk
Ext Id This property is required. string - External identifier of the disk.
- Disk
Recovery Point Ext Id This property is required. string - External identifier of the disk recovery point.
- disk
Ext Id This property is required. String - External identifier of the disk.
- disk
Recovery Point Ext Id This property is required. String - External identifier of the disk recovery point.
- disk
Ext Id This property is required. string - External identifier of the disk.
- disk
Recovery Point Ext Id This property is required. string - External identifier of the disk recovery point.
- disk_
ext_ id This property is required. str - External identifier of the disk.
- disk_
recovery_ point_ ext_ id This property is required. str - External identifier of the disk recovery point.
- disk
Ext Id This property is required. String - External identifier of the disk.
- disk
Recovery Point Ext Id This property is required. String - External identifier of the disk recovery point.
GetRecoveryPointsV2RecoveryPointVmRecoveryPointLink
GetRecoveryPointsV2RecoveryPointVolumeGroupRecoveryPoint
- Consistency
Group Ext Id This property is required. string - External identifier of the Consistency group which the entity was part of at the time of recovery point creation.
- Disk
Recovery Points This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Recovery Points V2Recovery Point Volume Group Recovery Point Disk Recovery Point> - array of disk recovery points.
- Ext
Id This property is required. string - recovery point UUID
- Links
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Recovery Points V2Recovery Point Volume Group Recovery Point 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
Agnostic Id This property is required. string - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- Tenant
Id This property is required. string - A globally unique identifier that represents the tenant that owns this entity
- Volume
Group Categories This property is required. List<string> - Category key-value pairs associated with the volume group at the time of recovery point creation. The category key and value are separated by '/'. For example, a category with key 'dept' and value 'hr' will be represented as 'dept/hr'.
- Volume
Group Ext Id This property is required. string - Volume Group external identifier which is captured as part of this recovery point.
- Consistency
Group Ext Id This property is required. string - External identifier of the Consistency group which the entity was part of at the time of recovery point creation.
- Disk
Recovery Points This property is required. []GetRecovery Points V2Recovery Point Volume Group Recovery Point Disk Recovery Point - array of disk recovery points.
- Ext
Id This property is required. string - recovery point UUID
- Links
This property is required. []GetRecovery Points V2Recovery Point Volume Group Recovery Point 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
Agnostic Id This property is required. string - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- Tenant
Id This property is required. string - A globally unique identifier that represents the tenant that owns this entity
- Volume
Group Categories This property is required. []string - Category key-value pairs associated with the volume group at the time of recovery point creation. The category key and value are separated by '/'. For example, a category with key 'dept' and value 'hr' will be represented as 'dept/hr'.
- Volume
Group Ext Id This property is required. string - Volume Group external identifier which is captured as part of this recovery point.
- consistency
Group Ext Id This property is required. String - External identifier of the Consistency group which the entity was part of at the time of recovery point creation.
- disk
Recovery Points This property is required. List<GetRecovery Points V2Recovery Point Volume Group Recovery Point Disk Recovery Point> - array of disk recovery points.
- ext
Id This property is required. String - recovery point UUID
- links
This property is required. List<GetRecovery Points V2Recovery Point Volume Group Recovery Point 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
Agnostic Id This property is required. String - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- tenant
Id This property is required. String - A globally unique identifier that represents the tenant that owns this entity
- volume
Group Categories This property is required. List<String> - Category key-value pairs associated with the volume group at the time of recovery point creation. The category key and value are separated by '/'. For example, a category with key 'dept' and value 'hr' will be represented as 'dept/hr'.
- volume
Group Ext Id This property is required. String - Volume Group external identifier which is captured as part of this recovery point.
- consistency
Group Ext Id This property is required. string - External identifier of the Consistency group which the entity was part of at the time of recovery point creation.
- disk
Recovery Points This property is required. GetRecovery Points V2Recovery Point Volume Group Recovery Point Disk Recovery Point[] - array of disk recovery points.
- ext
Id This property is required. string - recovery point UUID
- links
This property is required. GetRecovery Points V2Recovery Point Volume Group Recovery Point 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
Agnostic Id This property is required. string - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- tenant
Id This property is required. string - A globally unique identifier that represents the tenant that owns this entity
- volume
Group Categories This property is required. string[] - Category key-value pairs associated with the volume group at the time of recovery point creation. The category key and value are separated by '/'. For example, a category with key 'dept' and value 'hr' will be represented as 'dept/hr'.
- volume
Group Ext Id This property is required. string - Volume Group external identifier which is captured as part of this recovery point.
- consistency_
group_ ext_ id This property is required. str - External identifier of the Consistency group which the entity was part of at the time of recovery point creation.
- disk_
recovery_ points This property is required. Sequence[GetRecovery Points V2Recovery Point Volume Group Recovery Point Disk Recovery Point] - array of disk recovery points.
- ext_
id This property is required. str - recovery point UUID
- links
This property is required. Sequence[GetRecovery Points V2Recovery Point Volume Group Recovery Point 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_
agnostic_ id This property is required. str - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- tenant_
id This property is required. str - A globally unique identifier that represents the tenant that owns this entity
- volume_
group_ categories This property is required. Sequence[str] - Category key-value pairs associated with the volume group at the time of recovery point creation. The category key and value are separated by '/'. For example, a category with key 'dept' and value 'hr' will be represented as 'dept/hr'.
- volume_
group_ ext_ id This property is required. str - Volume Group external identifier which is captured as part of this recovery point.
- consistency
Group Ext Id This property is required. String - External identifier of the Consistency group which the entity was part of at the time of recovery point creation.
- disk
Recovery Points This property is required. List<Property Map> - array of disk recovery points.
- ext
Id This property is required. String - recovery point UUID
- links
This property is required. 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
Agnostic Id This property is required. String - Location agnostic identifier of the recovery point. This identifier is used to identify the same instances of a recovery point across different sites.
- tenant
Id This property is required. String - A globally unique identifier that represents the tenant that owns this entity
- volume
Group Categories This property is required. List<String> - Category key-value pairs associated with the volume group at the time of recovery point creation. The category key and value are separated by '/'. For example, a category with key 'dept' and value 'hr' will be represented as 'dept/hr'.
- volume
Group Ext Id This property is required. String - Volume Group external identifier which is captured as part of this recovery point.
GetRecoveryPointsV2RecoveryPointVolumeGroupRecoveryPointDiskRecoveryPoint
- Disk
Ext Id This property is required. string - External identifier of the disk.
- Disk
Recovery Point Ext Id This property is required. string - External identifier of the disk recovery point.
- Disk
Ext Id This property is required. string - External identifier of the disk.
- Disk
Recovery Point Ext Id This property is required. string - External identifier of the disk recovery point.
- disk
Ext Id This property is required. String - External identifier of the disk.
- disk
Recovery Point Ext Id This property is required. String - External identifier of the disk recovery point.
- disk
Ext Id This property is required. string - External identifier of the disk.
- disk
Recovery Point Ext Id This property is required. string - External identifier of the disk recovery point.
- disk_
ext_ id This property is required. str - External identifier of the disk.
- disk_
recovery_ point_ ext_ id This property is required. str - External identifier of the disk recovery point.
- disk
Ext Id This property is required. String - External identifier of the disk.
- disk
Recovery Point Ext Id This property is required. String - External identifier of the disk recovery point.
GetRecoveryPointsV2RecoveryPointVolumeGroupRecoveryPointLink
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
nutanix
Terraform Provider.