TrafficManagerProfile.UpdateStages.WithEndpoint Interface

public static interface TrafficManagerProfile.UpdateStages.WithEndpoint

The stage of the traffic manager profile update allowing to specify endpoints.

Method Summary

Modifier and Type Method and Description
abstract AzureTargetEndpointBlank<Update> defineAzureTargetEndpoint(String name)

Begins the definition of an Azure endpoint to be attached to the traffic manager profile.

abstract ExternalTargetEndpointBlank<Update> defineExternalTargetEndpoint(String name)

Begins the definition of an external endpoint to be attached to the traffic manager profile.

abstract NestedProfileTargetEndpointBlank<Update> defineNestedTargetEndpoint(String name)

Begins the definition of a nested profile endpoint to be attached to the traffic manager profile.

abstract UpdateAzureEndpoint updateAzureTargetEndpoint(String name)

Begins the description of an update of an existing Azure endpoint in this profile.

abstract UpdateExternalEndpoint updateExternalTargetEndpoint(String name)

Begins the description of an update of an existing external endpoint in this profile.

abstract UpdateNestedProfileEndpoint updateNestedProfileTargetEndpoint(String name)

Begins the description of an update of an existing nested traffic manager profile endpoint in this profile.

abstract Update withoutEndpoint(String name)

Removes an endpoint in the profile.

Method Details

defineAzureTargetEndpoint

public abstract TrafficManagerEndpoint.UpdateDefinitionStages.AzureTargetEndpointBlank defineAzureTargetEndpoint(String name)

Begins the definition of an Azure endpoint to be attached to the traffic manager profile.

Parameters:

name - the name for the endpoint

Returns:

the stage representing configuration for the endpoint

defineExternalTargetEndpoint

public abstract TrafficManagerEndpoint.UpdateDefinitionStages.ExternalTargetEndpointBlank defineExternalTargetEndpoint(String name)

Begins the definition of an external endpoint to be attached to the traffic manager profile.

Parameters:

name - the name for the endpoint

Returns:

the stage representing configuration for the endpoint

defineNestedTargetEndpoint

public abstract TrafficManagerEndpoint.UpdateDefinitionStages.NestedProfileTargetEndpointBlank defineNestedTargetEndpoint(String name)

Begins the definition of a nested profile endpoint to be attached to the traffic manager profile.

Parameters:

name - the name for the endpoint

Returns:

the stage representing configuration for the endpoint

updateAzureTargetEndpoint

public abstract TrafficManagerEndpoint.UpdateAzureEndpoint updateAzureTargetEndpoint(String name)

Begins the description of an update of an existing Azure endpoint in this profile.

Parameters:

name - the name of the Azure endpoint

Returns:

the stage representing updating configuration for the Azure endpoint

updateExternalTargetEndpoint

public abstract TrafficManagerEndpoint.UpdateExternalEndpoint updateExternalTargetEndpoint(String name)

Begins the description of an update of an existing external endpoint in this profile.

Parameters:

name - the name of the external endpoint

Returns:

the stage representing updating configuration for the external endpoint

updateNestedProfileTargetEndpoint

public abstract TrafficManagerEndpoint.UpdateNestedProfileEndpoint updateNestedProfileTargetEndpoint(String name)

Begins the description of an update of an existing nested traffic manager profile endpoint in this profile.

Parameters:

name - the name of the nested profile endpoint

Returns:

the stage representing updating configuration for the nested traffic manager profile endpoint

withoutEndpoint

public abstract TrafficManagerProfile.Update withoutEndpoint(String name)

Removes an endpoint in the profile.

Parameters:

name - the name of the endpoint

Returns:

the next stage of the traffic manager profile update

Applies to