Class TeamsLocationState.Builder

  • Enclosing class:
    TeamsLocationState

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

      • accountId

        public TeamsLocationState.Builder accountId​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> accountId)
        Parameters:
        accountId - The account identifier to target for the resource.
        Returns:
        builder
      • accountId

        public TeamsLocationState.Builder accountId​(java.lang.String accountId)
        Parameters:
        accountId - The account identifier to target for the resource.
        Returns:
        builder
      • anonymizedLogsEnabled

        public TeamsLocationState.Builder anonymizedLogsEnabled​(@Nullable
                                                                com.pulumi.core.Output<java.lang.Boolean> anonymizedLogsEnabled)
        Parameters:
        anonymizedLogsEnabled - Indicator that anonymized logs are enabled.
        Returns:
        builder
      • anonymizedLogsEnabled

        public TeamsLocationState.Builder anonymizedLogsEnabled​(java.lang.Boolean anonymizedLogsEnabled)
        Parameters:
        anonymizedLogsEnabled - Indicator that anonymized logs are enabled.
        Returns:
        builder
      • clientDefault

        public TeamsLocationState.Builder clientDefault​(@Nullable
                                                        com.pulumi.core.Output<java.lang.Boolean> clientDefault)
        Parameters:
        clientDefault - Indicator that this is the default location.
        Returns:
        builder
      • clientDefault

        public TeamsLocationState.Builder clientDefault​(java.lang.Boolean clientDefault)
        Parameters:
        clientDefault - Indicator that this is the default location.
        Returns:
        builder
      • dohSubdomain

        public TeamsLocationState.Builder dohSubdomain​(@Nullable
                                                       com.pulumi.core.Output<java.lang.String> dohSubdomain)
        Parameters:
        dohSubdomain - The FQDN that DoH clients should be pointed at.
        Returns:
        builder
      • dohSubdomain

        public TeamsLocationState.Builder dohSubdomain​(java.lang.String dohSubdomain)
        Parameters:
        dohSubdomain - The FQDN that DoH clients should be pointed at.
        Returns:
        builder
      • ip

        public TeamsLocationState.Builder ip​(@Nullable
                                             com.pulumi.core.Output<java.lang.String> ip)
        Parameters:
        ip - Client IP address.
        Returns:
        builder
      • ipv4Destination

        public TeamsLocationState.Builder ipv4Destination​(@Nullable
                                                          com.pulumi.core.Output<java.lang.String> ipv4Destination)
        Parameters:
        ipv4Destination - IP to direct all IPv4 DNS queries to.
        Returns:
        builder
      • ipv4Destination

        public TeamsLocationState.Builder ipv4Destination​(java.lang.String ipv4Destination)
        Parameters:
        ipv4Destination - IP to direct all IPv4 DNS queries to.
        Returns:
        builder
      • name

        public TeamsLocationState.Builder name​(@Nullable
                                               com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - Name of the teams location.
        Returns:
        builder
      • name

        public TeamsLocationState.Builder name​(java.lang.String name)
        Parameters:
        name - Name of the teams location.
        Returns:
        builder
      • policyIds

        public TeamsLocationState.Builder policyIds​(@Nullable
                                                    com.pulumi.core.Output<java.util.List<java.lang.String>> policyIds)