Class PlanRuleCopyActionLifecycleArgs.Builder

    • Method Detail

      • coldStorageAfter

        public PlanRuleCopyActionLifecycleArgs.Builder coldStorageAfter​(@Nullable
                                                                        com.pulumi.core.Output<java.lang.Integer> coldStorageAfter)
        Parameters:
        coldStorageAfter - Number of days after creation that a recovery point is moved to cold storage.
        Returns:
        builder
      • coldStorageAfter

        public PlanRuleCopyActionLifecycleArgs.Builder coldStorageAfter​(java.lang.Integer coldStorageAfter)
        Parameters:
        coldStorageAfter - Number of days after creation that a recovery point is moved to cold storage.
        Returns:
        builder
      • deleteAfter

        public PlanRuleCopyActionLifecycleArgs.Builder deleteAfter​(@Nullable
                                                                   com.pulumi.core.Output<java.lang.Integer> deleteAfter)
        Parameters:
        deleteAfter - Number of days after creation that a recovery point is deleted. Must be 90 days greater than `coldStorageAfter`.
        Returns:
        builder
      • deleteAfter

        public PlanRuleCopyActionLifecycleArgs.Builder deleteAfter​(java.lang.Integer deleteAfter)
        Parameters:
        deleteAfter - Number of days after creation that a recovery point is deleted. Must be 90 days greater than `coldStorageAfter`.
        Returns:
        builder
      • optInToArchiveForSupportedResources

        public PlanRuleCopyActionLifecycleArgs.Builder optInToArchiveForSupportedResources​(@Nullable
                                                                                           com.pulumi.core.Output<java.lang.Boolean> optInToArchiveForSupportedResources)
        Parameters:
        optInToArchiveForSupportedResources - Whether to transition supported resources to archive (cold) storage tier in accordance with your lifecycle settings.
        Returns:
        builder
      • optInToArchiveForSupportedResources

        public PlanRuleCopyActionLifecycleArgs.Builder optInToArchiveForSupportedResources​(java.lang.Boolean optInToArchiveForSupportedResources)
        Parameters:
        optInToArchiveForSupportedResources - Whether to transition supported resources to archive (cold) storage tier in accordance with your lifecycle settings.
        Returns:
        builder