Class GetDomainsPlainArgs.Builder

  • Enclosing class:
    GetDomainsPlainArgs

    public static final class GetDomainsPlainArgs.Builder
    extends java.lang.Object
    • Method Detail

      • changeEndTime

        public GetDomainsPlainArgs.Builder changeEndTime​(@Nullable
                                                         java.lang.String changeEndTime)
        Parameters:
        changeEndTime - The end time of the update. Specify the time in the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. The time must be in UTC.
        Returns:
        builder
      • changeStartTime

        public GetDomainsPlainArgs.Builder changeStartTime​(@Nullable
                                                           java.lang.String changeStartTime)
        Parameters:
        changeStartTime - The start time of the update. Specify the time in the ISO 8601 standard in the `yyyy-MM-ddTHH:mm:ssZ` format. The time must be in UTC.
        Returns:
        builder
      • checkDomainShow

        public GetDomainsPlainArgs.Builder checkDomainShow​(@Nullable
                                                           java.lang.Boolean checkDomainShow)
        Parameters:
        checkDomainShow - Specifies whether to display the domains in the checking, check_failed, or configure_failed status. Valid values: `true` or `false`.
        Returns:
        builder
      • domainSearchType

        public GetDomainsPlainArgs.Builder domainSearchType​(@Nullable
                                                            java.lang.String domainSearchType)
        Parameters:
        domainSearchType - The search method. Default value: `fuzzy_match`. Valid values: `fuzzy_match`, `pre_match`, `suf_match`, `full_match`.
        Returns:
        builder
      • enableDetails

        public GetDomainsPlainArgs.Builder enableDetails​(@Nullable
                                                         java.lang.Boolean enableDetails)
        Parameters:
        enableDetails - Default to `false`. Set it to true can output more details.
        Returns:
        builder
      • ids

        public GetDomainsPlainArgs.Builder ids​(@Nullable
                                               java.util.List<java.lang.String> ids)
        Parameters:
        ids - A list ids of DCDN Domain.
        Returns:
        builder
      • ids

        public GetDomainsPlainArgs.Builder ids​(java.lang.String... ids)
        Parameters:
        ids - A list ids of DCDN Domain.
        Returns:
        builder
      • nameRegex

        public GetDomainsPlainArgs.Builder nameRegex​(@Nullable
                                                     java.lang.String nameRegex)
        Parameters:
        nameRegex - A regex string to filter results by the DCDN Domain.
        Returns:
        builder
      • outputFile

        public GetDomainsPlainArgs.Builder outputFile​(@Nullable
                                                      java.lang.String outputFile)
        Parameters:
        outputFile - File name where to save data source results (after running `pulumi preview`).
        Returns:
        builder
      • resourceGroupId

        public GetDomainsPlainArgs.Builder resourceGroupId​(@Nullable
                                                           java.lang.String resourceGroupId)
        Parameters:
        resourceGroupId - The ID of the resource group.
        Returns:
        builder
      • status

        public GetDomainsPlainArgs.Builder status​(@Nullable
                                                  java.lang.String status)
        Parameters:
        status - The status of DCDN Domain.
        Returns:
        builder