Skip to main content

endpoints

Creates, updates, deletes, gets or lists an endpoints resource.

Overview

Nameendpoints
TypeResource
Idazure.traffic_manager.endpoints

Fields

The following fields are returned by SELECT queries:

The Traffic Manager endpoint.

NameDatatypeDescription
propertiesobjectThe properties of the Traffic Manager endpoint.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresourceGroupName, profileName, endpointType, endpointName, subscriptionIdGets a Traffic Manager endpoint.
create_or_updateinsertresourceGroupName, profileName, endpointType, endpointName, subscriptionIdCreate or update a Traffic Manager endpoint.
updateupdateresourceGroupName, profileName, endpointType, endpointName, subscriptionIdUpdate a Traffic Manager endpoint.
deletedeleteresourceGroupName, profileName, endpointType, endpointName, subscriptionIdDeletes a Traffic Manager endpoint.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
endpointNamestringThe name of the Traffic Manager endpoint to be deleted.
endpointTypestringThe type of the Traffic Manager endpoint to be deleted.
profileNamestringThe name of the Traffic Manager profile.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
subscriptionIdstringGets subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

SELECT examples

Gets a Traffic Manager endpoint.

SELECT
properties
FROM azure.traffic_manager.endpoints
WHERE resourceGroupName = '{{ resourceGroupName }}' -- required
AND profileName = '{{ profileName }}' -- required
AND endpointType = '{{ endpointType }}' -- required
AND endpointName = '{{ endpointName }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
;

INSERT examples

Create or update a Traffic Manager endpoint.

INSERT INTO azure.traffic_manager.endpoints (
data__properties,
resourceGroupName,
profileName,
endpointType,
endpointName,
subscriptionId
)
SELECT
'{{ properties }}',
'{{ resourceGroupName }}',
'{{ profileName }}',
'{{ endpointType }}',
'{{ endpointName }}',
'{{ subscriptionId }}'
RETURNING
properties
;

UPDATE examples

Update a Traffic Manager endpoint.

UPDATE azure.traffic_manager.endpoints
SET
data__properties = '{{ properties }}'
WHERE
resourceGroupName = '{{ resourceGroupName }}' --required
AND profileName = '{{ profileName }}' --required
AND endpointType = '{{ endpointType }}' --required
AND endpointName = '{{ endpointName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
RETURNING
properties;

DELETE examples

Deletes a Traffic Manager endpoint.

DELETE FROM azure.traffic_manager.endpoints
WHERE resourceGroupName = '{{ resourceGroupName }}' --required
AND profileName = '{{ profileName }}' --required
AND endpointType = '{{ endpointType }}' --required
AND endpointName = '{{ endpointName }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
;