Endpoints - Update
Een Traffic Manager-eindpunt bijwerken.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficmanagerprofiles/{profileName}/{endpointType}/{endpointName}?api-version=2022-04-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
De naam van het Traffic Manager-eindpunt dat moet worden bijgewerkt. |
endpoint
|
path | True |
Het type Traffic Manager-eindpunt dat moet worden bijgewerkt. |
|
profile
|
path | True |
string |
De naam van het Traffic Manager-profiel. |
resource
|
path | True |
string minLength: 1maxLength: 90 |
De naam van de resourcegroep. De naam is niet hoofdlettergevoelig. |
subscription
|
path | True |
string |
Hiermee haalt u abonnementsreferenties op die het Microsoft Azure-abonnement uniek identificeren. De abonnements-id maakt deel uit van de URI voor elke serviceoproep. |
api-version
|
query | True |
string |
Client-API-versie. |
Aanvraagbody
Name | Type | Description |
---|---|---|
id |
string |
Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} |
name |
string |
De naam van de resource |
properties.alwaysServe |
Als Always Serve is ingeschakeld, wordt testen op eindpuntstatus uitgeschakeld en worden eindpunten opgenomen in de verkeersrouteringsmethode. |
|
properties.customHeaders |
Lijst met aangepaste headers. |
|
properties.endpointLocation |
string |
Hiermee geeft u de locatie van de externe of geneste eindpunten bij het gebruik van de verkeersrouteringsmethode 'Prestaties'. |
properties.endpointMonitorStatus |
De bewakingsstatus van het eindpunt. |
|
properties.endpointStatus |
De status van het eindpunt. Als het eindpunt is ingeschakeld, wordt het gecontroleerd op de eindpuntstatus en wordt het opgenomen in de verkeersrouteringsmethode. |
|
properties.geoMapping |
string[] |
De lijst met landen/regio's die zijn toegewezen aan dit eindpunt bij gebruik van de routeringsmethode 'Geografisch'. Raadpleeg de geografische documentatie van Traffic Manager voor een volledige lijst met geaccepteerde waarden. |
properties.minChildEndpoints |
integer (int64) |
Het minimale aantal eindpunten dat beschikbaar moet zijn in het onderliggende profiel om ervoor te zorgen dat het bovenliggende profiel als beschikbaar wordt beschouwd. Alleen van toepassing op eindpunt van het type NestedEndpoints. |
properties.minChildEndpointsIPv4 |
integer (int64) |
Het minimale aantal IPv4-eindpunten (DNS-recordtype A) dat beschikbaar moet zijn in het onderliggende profiel om ervoor te zorgen dat het bovenliggende profiel als beschikbaar wordt beschouwd. Alleen van toepassing op eindpunt van het type NestedEndpoints. |
properties.minChildEndpointsIPv6 |
integer (int64) |
Het minimale aantal IPv6-eindpunten (DNS-recordtype AAAA) dat beschikbaar moet zijn in het onderliggende profiel, zodat het bovenliggende profiel als beschikbaar kan worden beschouwd. Alleen van toepassing op eindpunt van het type NestedEndpoints. |
properties.priority |
integer (int64) |
De prioriteit van dit eindpunt bij het gebruik van de verkeersrouteringsmethode Prioriteit. Mogelijke waarden zijn van 1 tot 1000, lagere waarden vertegenwoordigen een hogere prioriteit. Dit is een optionele parameter. Indien opgegeven, moet deze worden opgegeven op alle eindpunten en kunnen er geen twee eindpunten dezelfde prioriteitswaarde delen. |
properties.subnets |
Subnets[] |
De lijst met subnetten, IP-adressen en/of adresbereiken die aan dit eindpunt zijn toegewezen bij gebruik van de verkeersrouteringsmethode 'Subnet'. Een lege lijst komt overeen met alle bereiken die niet worden gedekt door andere eindpunten. |
properties.target |
string |
De volledig gekwalificeerde DNS-naam of het IP-adres van het eindpunt. Traffic Manager retourneert deze waarde in DNS-antwoorden om verkeer naar dit eindpunt te leiden. |
properties.targetResourceId |
string |
De Azure Resource-URI van het eindpunt. Niet van toepassing op eindpunten van het type ExternalEndpoints. |
properties.weight |
integer (int64) |
Het gewicht van dit eindpunt bij het gebruik van de verkeersrouteringsmethode Gewogen. Mogelijke waarden zijn van 1 tot 1000. |
type |
string |
Het type resource. Bijvoorbeeld Microsoft.Network/trafficManagerProfiles. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
Het bijgewerkte Traffic Manager-eindpunt. |
|
Other Status Codes |
Standaardantwoord. Deze wordt gedeserialiseerd volgens de foutdefinitie. |
Beveiliging
azure_auth
Azure Active Directory OAuth2-stroom
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
Endpoint-PATCH-External-Target
Voorbeeldaanvraag
PATCH https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1421/providers/Microsoft.Network/trafficmanagerprofiles/azsmnet6386/ExternalEndpoints/azsmnet7187?api-version=2022-04-01
{
"id": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1421/providers/Microsoft.Network/trafficManagerProfiles/azsmnet6386/externalEndpoints/azsmnet7187",
"name": "azsmnet7187",
"type": "Microsoft.Network/trafficManagerProfiles/externalEndpoints",
"properties": {
"target": "another.foobar.contoso.com"
}
}
Voorbeeldrespons
{
"id": "/subscriptions/{subscription-id}/resourceGroups/azuresdkfornetautoresttrafficmanager1421/providers/Microsoft.Network/trafficManagerProfiles/azsmnet6386/externalEndpoints/azsmnet7187",
"name": "azsmnet7187",
"type": "Microsoft.Network/trafficManagerProfiles/externalEndpoints",
"properties": {
"endpointStatus": "Enabled",
"endpointMonitorStatus": "CheckingEndpoint",
"target": "another.foobar.contoso.com",
"weight": 1,
"priority": 1,
"endpointLocation": "North Europe"
}
}
Definities
Name | Description |
---|---|
Always |
Als Always Serve is ingeschakeld, wordt testen op eindpuntstatus uitgeschakeld en worden eindpunten opgenomen in de verkeersrouteringsmethode. |
Cloud |
Een fout geretourneerd door Azure Resource Manager |
Cloud |
De inhoud van een fout die wordt geretourneerd door Azure Resource Manager |
Custom |
Lijst met aangepaste headers. |
Endpoint |
Klasse die een Traffic Manager-eindpunt vertegenwoordigt. |
Endpoint |
De bewakingsstatus van het eindpunt. |
Endpoint |
De status van het eindpunt. Als het eindpunt is ingeschakeld, wordt het gecontroleerd op de eindpuntstatus en wordt het opgenomen in de verkeersrouteringsmethode. |
Endpoint |
Het type Traffic Manager-eindpunt dat moet worden bijgewerkt. |
Subnets |
De lijst met subnetten, IP-adressen en/of adresbereiken die aan dit eindpunt zijn toegewezen bij gebruik van de verkeersrouteringsmethode 'Subnet'. Een lege lijst komt overeen met alle bereiken die niet worden gedekt door andere eindpunten. |
AlwaysServe
Als Always Serve is ingeschakeld, wordt testen op eindpuntstatus uitgeschakeld en worden eindpunten opgenomen in de verkeersrouteringsmethode.
Waarde | Description |
---|---|
Disabled | |
Enabled |
CloudError
Een fout geretourneerd door Azure Resource Manager
Name | Type | Description |
---|---|---|
error |
De inhoud van de fout. |
CloudErrorBody
De inhoud van een fout die wordt geretourneerd door Azure Resource Manager
Name | Type | Description |
---|---|---|
code |
string |
Foutcode |
details |
Foutdetails |
|
message |
string |
Foutmelding |
target |
string |
Foutdoel |
CustomHeaders
Lijst met aangepaste headers.
Name | Type | Description |
---|---|---|
name |
string |
Koptekstnaam. |
value |
string |
Kopwaarde. |
Endpoint
Klasse die een Traffic Manager-eindpunt vertegenwoordigt.
Name | Type | Description |
---|---|---|
id |
string |
Volledig gekwalificeerde resource-id voor de resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} |
name |
string |
De naam van de resource |
properties.alwaysServe |
Als Always Serve is ingeschakeld, wordt testen op eindpuntstatus uitgeschakeld en worden eindpunten opgenomen in de verkeersrouteringsmethode. |
|
properties.customHeaders |
Lijst met aangepaste headers. |
|
properties.endpointLocation |
string |
Hiermee geeft u de locatie van de externe of geneste eindpunten bij het gebruik van de verkeersrouteringsmethode 'Prestaties'. |
properties.endpointMonitorStatus |
De bewakingsstatus van het eindpunt. |
|
properties.endpointStatus |
De status van het eindpunt. Als het eindpunt is ingeschakeld, wordt het gecontroleerd op de eindpuntstatus en wordt het opgenomen in de verkeersrouteringsmethode. |
|
properties.geoMapping |
string[] |
De lijst met landen/regio's die zijn toegewezen aan dit eindpunt bij gebruik van de routeringsmethode 'Geografisch'. Raadpleeg de geografische documentatie van Traffic Manager voor een volledige lijst met geaccepteerde waarden. |
properties.minChildEndpoints |
integer (int64) |
Het minimale aantal eindpunten dat beschikbaar moet zijn in het onderliggende profiel om ervoor te zorgen dat het bovenliggende profiel als beschikbaar wordt beschouwd. Alleen van toepassing op eindpunt van het type NestedEndpoints. |
properties.minChildEndpointsIPv4 |
integer (int64) |
Het minimale aantal IPv4-eindpunten (DNS-recordtype A) dat beschikbaar moet zijn in het onderliggende profiel om ervoor te zorgen dat het bovenliggende profiel als beschikbaar wordt beschouwd. Alleen van toepassing op eindpunt van het type NestedEndpoints. |
properties.minChildEndpointsIPv6 |
integer (int64) |
Het minimale aantal IPv6-eindpunten (DNS-recordtype AAAA) dat beschikbaar moet zijn in het onderliggende profiel, zodat het bovenliggende profiel als beschikbaar kan worden beschouwd. Alleen van toepassing op eindpunt van het type NestedEndpoints. |
properties.priority |
integer (int64) |
De prioriteit van dit eindpunt bij het gebruik van de verkeersrouteringsmethode Prioriteit. Mogelijke waarden zijn van 1 tot 1000, lagere waarden vertegenwoordigen een hogere prioriteit. Dit is een optionele parameter. Indien opgegeven, moet deze worden opgegeven op alle eindpunten en kunnen er geen twee eindpunten dezelfde prioriteitswaarde delen. |
properties.subnets |
Subnets[] |
De lijst met subnetten, IP-adressen en/of adresbereiken die aan dit eindpunt zijn toegewezen bij gebruik van de verkeersrouteringsmethode 'Subnet'. Een lege lijst komt overeen met alle bereiken die niet worden gedekt door andere eindpunten. |
properties.target |
string |
De volledig gekwalificeerde DNS-naam of het IP-adres van het eindpunt. Traffic Manager retourneert deze waarde in DNS-antwoorden om verkeer naar dit eindpunt te leiden. |
properties.targetResourceId |
string |
De Azure Resource-URI van het eindpunt. Niet van toepassing op eindpunten van het type ExternalEndpoints. |
properties.weight |
integer (int64) |
Het gewicht van dit eindpunt bij het gebruik van de verkeersrouteringsmethode Gewogen. Mogelijke waarden zijn van 1 tot 1000. |
type |
string |
Het type resource. Bijvoorbeeld Microsoft.Network/trafficManagerProfiles. |
EndpointMonitorStatus
De bewakingsstatus van het eindpunt.
Waarde | Description |
---|---|
CheckingEndpoint | |
Degraded | |
Disabled | |
Inactive | |
Online | |
Stopped | |
Unmonitored |
EndpointStatus
De status van het eindpunt. Als het eindpunt is ingeschakeld, wordt het gecontroleerd op de eindpuntstatus en wordt het opgenomen in de verkeersrouteringsmethode.
Waarde | Description |
---|---|
Disabled | |
Enabled |
EndpointType
Het type Traffic Manager-eindpunt dat moet worden bijgewerkt.
Waarde | Description |
---|---|
AzureEndpoints | |
ExternalEndpoints | |
NestedEndpoints |
Subnets
De lijst met subnetten, IP-adressen en/of adresbereiken die aan dit eindpunt zijn toegewezen bij gebruik van de verkeersrouteringsmethode 'Subnet'. Een lege lijst komt overeen met alle bereiken die niet worden gedekt door andere eindpunten.
Name | Type | Description |
---|---|---|
first |
string |
Eerste adres in het subnet. |
last |
string |
Laatste adres in het subnet. |
scope |
integer |
Blokgrootte (aantal voorloopbits in het subnetmasker). |