Class PrivatelinkAzureState.Builder

  • Enclosing class:
    PrivatelinkAzureState

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

      • approvedSubscriptions

        public PrivatelinkAzureState.Builder approvedSubscriptions​(@Nullable
                                                                   com.pulumi.core.Output<java.util.List<java.lang.String>> approvedSubscriptions)
        Parameters:
        approvedSubscriptions - Approved subscriptions to access the endpoint service. See format below.
        Returns:
        builder
      • approvedSubscriptions

        public PrivatelinkAzureState.Builder approvedSubscriptions​(java.util.List<java.lang.String> approvedSubscriptions)
        Parameters:
        approvedSubscriptions - Approved subscriptions to access the endpoint service. See format below.
        Returns:
        builder
      • approvedSubscriptions

        public PrivatelinkAzureState.Builder approvedSubscriptions​(java.lang.String... approvedSubscriptions)
        Parameters:
        approvedSubscriptions - Approved subscriptions to access the endpoint service. See format below.
        Returns:
        builder
      • instanceId

        public PrivatelinkAzureState.Builder instanceId​(@Nullable
                                                        com.pulumi.core.Output<java.lang.Integer> instanceId)
        Parameters:
        instanceId - The CloudAMQP instance identifier.
        Returns:
        builder
      • instanceId

        public PrivatelinkAzureState.Builder instanceId​(java.lang.Integer instanceId)
        Parameters:
        instanceId - The CloudAMQP instance identifier.
        Returns:
        builder
      • serverName

        public PrivatelinkAzureState.Builder serverName​(@Nullable
                                                        com.pulumi.core.Output<java.lang.String> serverName)
        Parameters:
        serverName - Name of the server having the PrivateLink enabled.
        Returns:
        builder
      • serverName

        public PrivatelinkAzureState.Builder serverName​(java.lang.String serverName)
        Parameters:
        serverName - Name of the server having the PrivateLink enabled.
        Returns:
        builder
      • serviceName

        public PrivatelinkAzureState.Builder serviceName​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> serviceName)
        Parameters:
        serviceName - Service name (alias) of the PrivateLink, needed when creating the endpoint.
        Returns:
        builder
      • serviceName

        public PrivatelinkAzureState.Builder serviceName​(java.lang.String serviceName)
        Parameters:
        serviceName - Service name (alias) of the PrivateLink, needed when creating the endpoint.
        Returns:
        builder
      • sleep

        public PrivatelinkAzureState.Builder sleep​(@Nullable
                                                   com.pulumi.core.Output<java.lang.Integer> sleep)
        Parameters:
        sleep - Configurable sleep time (seconds) when enable PrivateLink. Default set to 10 seconds. *Available from v1.29.0*
        Returns:
        builder
      • sleep

        public PrivatelinkAzureState.Builder sleep​(java.lang.Integer sleep)
        Parameters:
        sleep - Configurable sleep time (seconds) when enable PrivateLink. Default set to 10 seconds. *Available from v1.29.0*
        Returns:
        builder
      • status

        public PrivatelinkAzureState.Builder status​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> status)
        Parameters:
        status - PrivateLink status [enable, pending, disable]
        Returns:
        builder
      • status

        public PrivatelinkAzureState.Builder status​(java.lang.String status)
        Parameters:
        status - PrivateLink status [enable, pending, disable]
        Returns:
        builder
      • timeout

        public PrivatelinkAzureState.Builder timeout​(@Nullable
                                                     com.pulumi.core.Output<java.lang.Integer> timeout)
        Parameters:
        timeout - Configurable timeout time (seconds) when enable PrivateLink. Default set to 1800 seconds. *Available from v1.29.0* Approved subscriptions format (GUID): <br> `XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX`
        Returns:
        builder
      • timeout

        public PrivatelinkAzureState.Builder timeout​(java.lang.Integer timeout)
        Parameters:
        timeout - Configurable timeout time (seconds) when enable PrivateLink. Default set to 1800 seconds. *Available from v1.29.0* Approved subscriptions format (GUID): <br> `XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX`
        Returns:
        builder