Class RestorePointArgs


  • public final class RestorePointArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • consistencyMode

        public java.util.Optional<com.pulumi.core.Output<com.pulumi.core.Either<java.lang.String,​ConsistencyModeTypes>>> consistencyMode()
        Returns:
        ConsistencyMode of the RestorePoint. Can be specified in the input while creating a restore point. For now, only CrashConsistent is accepted as a valid input. Please refer to https://aka.ms/RestorePoints for more details.
      • excludeDisks

        public java.util.Optional<com.pulumi.core.Output<java.util.List<ApiEntityReferenceArgs>>> excludeDisks()
        Returns:
        List of disk resource ids that the customer wishes to exclude from the restore point. If no disks are specified, all disks will be included.
      • resourceGroupName

        public com.pulumi.core.Output<java.lang.String> resourceGroupName()
        Returns:
        The name of the resource group.
      • restorePointCollectionName

        public com.pulumi.core.Output<java.lang.String> restorePointCollectionName()
        Returns:
        The name of the restore point collection.
      • restorePointName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> restorePointName()
        Returns:
        The name of the restore point.
      • sourceMetadata

        public java.util.Optional<com.pulumi.core.Output<RestorePointSourceMetadataArgs>> sourceMetadata()
        Returns:
        Gets the details of the VM captured at the time of the restore point creation.
      • sourceRestorePoint

        public java.util.Optional<com.pulumi.core.Output<ApiEntityReferenceArgs>> sourceRestorePoint()
        Returns:
        Resource Id of the source restore point from which a copy needs to be created.
      • timeCreated

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> timeCreated()
        Returns:
        Gets the creation time of the restore point.