Class GetServiceUpdateActionsArgs.Builder

    • Method Detail

      • cacheClusterId

        public GetServiceUpdateActionsArgs.Builder cacheClusterId​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> cacheClusterId)
        Parameters:
        cacheClusterId - ID of Cache Cluster to list updates for. If neither `cacheClusterId` nor `replicationGroupId` are specified, all service update actions will be listed.
        Returns:
        builder
      • cacheClusterId

        public GetServiceUpdateActionsArgs.Builder cacheClusterId​(java.lang.String cacheClusterId)
        Parameters:
        cacheClusterId - ID of Cache Cluster to list updates for. If neither `cacheClusterId` nor `replicationGroupId` are specified, all service update actions will be listed.
        Returns:
        builder
      • region

        public GetServiceUpdateActionsArgs.Builder region​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public GetServiceUpdateActionsArgs.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • replicationGroupId

        public GetServiceUpdateActionsArgs.Builder replicationGroupId​(@Nullable
                                                                      com.pulumi.core.Output<java.lang.String> replicationGroupId)
        Parameters:
        replicationGroupId - ID of Replication Group to list updates for. If neither `replicationGroupId` nor `cacheClusterId` are specified, all service update actions will be listed.
        Returns:
        builder
      • replicationGroupId

        public GetServiceUpdateActionsArgs.Builder replicationGroupId​(java.lang.String replicationGroupId)
        Parameters:
        replicationGroupId - ID of Replication Group to list updates for. If neither `replicationGroupId` nor `cacheClusterId` are specified, all service update actions will be listed.
        Returns:
        builder
      • serviceUpdateStatuses

        public GetServiceUpdateActionsArgs.Builder serviceUpdateStatuses​(@Nullable
                                                                         com.pulumi.core.Output<java.util.List<java.lang.String>> serviceUpdateStatuses)
        Parameters:
        serviceUpdateStatuses - Service update statuses to include in list. Valid values are `available`, `cancelled`, and `expired`. If no value is specified, service updates in all statuses will be listed.
        Returns:
        builder
      • serviceUpdateStatuses

        public GetServiceUpdateActionsArgs.Builder serviceUpdateStatuses​(java.util.List<java.lang.String> serviceUpdateStatuses)
        Parameters:
        serviceUpdateStatuses - Service update statuses to include in list. Valid values are `available`, `cancelled`, and `expired`. If no value is specified, service updates in all statuses will be listed.
        Returns:
        builder
      • serviceUpdateStatuses

        public GetServiceUpdateActionsArgs.Builder serviceUpdateStatuses​(java.lang.String... serviceUpdateStatuses)
        Parameters:
        serviceUpdateStatuses - Service update statuses to include in list. Valid values are `available`, `cancelled`, and `expired`. If no value is specified, service updates in all statuses will be listed.
        Returns:
        builder