Interface HasFrontend.UpdateDefinitionStages.WithFrontend<ReturnT>

    • Method Detail

      • fromFrontend

        ReturnT fromFrontend​(String frontendName)
        Specifies the frontend to associate.
        Parameters:
        frontendName - an existing frontend name
        Returns:
        the next stage of the definition
      • fromExistingPublicIPAddress

        ReturnT fromExistingPublicIPAddress​(PublicIpAddress publicIPAddress)
        Specifies an existing public IP address to receive network traffic from.

        If this load balancer already has a frontend referencing this public IP address, that is the frontend that will be used. Else, an automatically named new public frontend will be created implicitly on the load balancer.

        Parameters:
        publicIPAddress - an existing public IP address
        Returns:
        the next stage of the definition
      • fromExistingPublicIPAddress

        ReturnT fromExistingPublicIPAddress​(String resourceId)
        Specifies an existing public IP address to receive network traffic from.

        If this load balancer already has a frontend referencing this public IP address, that is the frontend that will be used. Else, an automatically named new public frontend will be created implicitly on the load balancer.

        Parameters:
        resourceId - the resource ID of an existing public IP address
        Returns:
        the next stage of the definition
      • fromExistingSubnet

        ReturnT fromExistingSubnet​(Network network,
                                   String subnetName)
        Specifies an existing private subnet to receive network traffic from.

        If this load balancer already has a frontend referencing this subnet, that is the frontend that will be used. Else, an automatically named new private frontend will be created implicitly on the load balancer.

        Parameters:
        network - an existing network
        subnetName - the name of an existing subnet within the specified network
        Returns:
        the next stage of the definition
      • fromExistingSubnet

        ReturnT fromExistingSubnet​(String networkResourceId,
                                   String subnetName)
        Specifies an existing private subnet to receive network traffic from.

        If this load balancer already has a frontend referencing this subnet, that is the frontend that will be used. Else, an automatically named new private frontend will be created implicitly on the load balancer.

        Parameters:
        networkResourceId - the resource ID of an existing network
        subnetName - the name of an existing subnet within the specified network
        Returns:
        the next stage of the definition
      • fromExistingSubnet

        ReturnT fromExistingSubnet​(Subnet subnet)
        Specifies an existing private subnet to receive network traffic from.

        If this load balancer already has a frontend referencing this subnet, that is the frontend that will be used. Else, an automatically named new private frontend will be created implicitly on the load balancer.

        Parameters:
        subnet - an existing subnet
        Returns:
        the next stage of the definition