Delen via


Network Interfaces - Update

De bewerking voor het bijwerken van een netwerkinterface.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/networkInterfaces/{networkInterfaceName}?api-version=2024-01-01

URI-parameters

Name In Vereist Type Description
networkInterfaceName
path True

string

Naam van de netwerkinterface

Regex-patroon: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-._a-zA-Z0-9]{0,78}[_a-zA-Z0-9]$

resourceGroupName
path True

string

De naam van de resourcegroep. De naam is niet hoofdlettergevoelig.

subscriptionId
path True

string

De id van het doelabonnement.

api-version
query True

string

De API-versie die voor deze bewerking moet worden gebruikt.

Aanvraagbody

Name Type Description
tags

object

Resourcetags

Antwoorden

Name Type Description
200 OK

NetworkInterfaces

OK

202 Accepted

Geaccepteerd

Kopteksten

Location: string

Other Status Codes

ErrorResponse

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

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

UpdateNetworkInterface

Voorbeeldaanvraag

PATCH https://management.azure.com/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/test-rg/providers/Microsoft.AzureStackHCI/networkInterfaces/test-nic?api-version=2024-01-01

{
  "tags": {
    "additionalProperties": "sample"
  }
}

Voorbeeldrespons

{
  "id": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/networkInterfaces/test-nic",
  "name": "test-nic",
  "type": "Microsoft.AzureStackHCI/networkInterfaces",
  "location": "West US2",
  "extendedLocation": {
    "name": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocation/customLocations/dogfood-location",
    "type": "CustomLocation"
  },
  "properties": {
    "ipConfigurations": [
      {
        "name": "ipconfig-sample",
        "properties": {
          "subnet": {
            "id": "test-lnet"
          }
        }
      }
    ],
    "provisioningState": "Accepted"
  }
}
azure-asyncoperation: http://azure.async.operation/status

Definities

Name Description
createdByType

Het type identiteit waarmee de resource is gemaakt.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Foutreactie

ExtendedLocation

Het complexe type van de uitgebreide locatie.

ExtendedLocationTypes

Het type van de uitgebreide locatie.

InterfaceDNSSettings
IPConfiguration

InterfaceIPConfiguration iPConfiguration in een netwerkinterface.

NetworkInterfaces

De resourcedefinitie van de netwerkinterface.

NetworkInterfacesUpdateRequest

De patchdefinitie van de netwerkinterfaceresource.

Properties

InterfaceIPConfigurationPropertiesEigenschappen van IP-configuratie.

ProvisioningStateEnum

Inrichtingsstatus van de netwerkinterface.

ProvisioningStatus
Status

De status van de bewerking die is uitgevoerd op de netwerkinterface [Geslaagd, Mislukt, InProgress]

Subnet

Subnet: de naam van het subnet dat is gebonden aan de IP-configuratie.

systemData

Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.

createdByType

Het type identiteit waarmee de resource is gemaakt.

Name Type Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het type aanvullende informatie.

ErrorDetail

De foutdetails.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout aanvullende informatie.

code

string

De foutcode.

details

ErrorDetail[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

ErrorResponse

Foutreactie

Name Type Description
error

ErrorDetail

Het foutobject.

ExtendedLocation

Het complexe type van de uitgebreide locatie.

Name Type Description
name

string

De naam van de uitgebreide locatie.

type

ExtendedLocationTypes

Het type van de uitgebreide locatie.

ExtendedLocationTypes

Het type van de uitgebreide locatie.

Name Type Description
CustomLocation

string

InterfaceDNSSettings

Name Type Description
dnsServers

string[]

Lijst met IP-adressen van DNS-server voor de interface

IPConfiguration

InterfaceIPConfiguration iPConfiguration in een netwerkinterface.

Name Type Description
name

string

Naam: de naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.

properties

Properties

InterfaceIPConfigurationPropertiesEigenschappen van IP-configuratie.

NetworkInterfaces

De resourcedefinitie van de netwerkinterface.

Name Type Description
extendedLocation

ExtendedLocation

De extendedLocation van de resource.

id

string

Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location

string

De geografische locatie waar de resource zich bevindt

name

string

De naam van de resource

properties.dnsSettings

InterfaceDNSSettings

DNS-instellingen voor de interface

properties.ipConfigurations

IPConfiguration[]

IPConfigurations: een lijst met IP-configuraties van de netwerkinterface.

properties.macAddress

string

MacAddress: het MAC-adres van de netwerkinterface.

properties.provisioningState

ProvisioningStateEnum

Inrichtingsstatus van de netwerkinterface.

properties.status.errorCode

string

Foutcode voor het inrichten van NetworkInterface

properties.status.errorMessage

string

Beschrijvend foutbericht

properties.status.provisioningStatus

ProvisioningStatus

systemData

systemData

Azure Resource Manager metagegevens met informatie over createdBy en modifiedBy.

tags

object

Resourcetags.

type

string

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'

NetworkInterfacesUpdateRequest

De patchdefinitie van de netwerkinterfaceresource.

Name Type Description
tags

object

Resourcetags

Properties

InterfaceIPConfigurationPropertiesEigenschappen van IP-configuratie.

Name Type Description
gateway

string

Gateway voor netwerkinterface

prefixLength

string

prefixLength voor netwerkinterface

privateIPAddress

string

PrivateIPAddress : privé-IP-adres van de IP-configuratie.

subnet

Subnet

Subnet: de naam van het subnet dat is gebonden aan de IP-configuratie.

ProvisioningStateEnum

Inrichtingsstatus van de netwerkinterface.

Name Type Description
Accepted

string

Canceled

string

Deleting

string

Failed

string

InProgress

string

Succeeded

string

ProvisioningStatus

Name Type Description
operationId

string

De id van de bewerking die is uitgevoerd op de netwerkinterface

status

Status

De status van de bewerking die is uitgevoerd op de netwerkinterface [Geslaagd, Mislukt, InProgress]

Status

De status van de bewerking die is uitgevoerd op de netwerkinterface [Geslaagd, Mislukt, InProgress]

Name Type Description
Failed

string

InProgress

string

Succeeded

string

Subnet

Subnet: de naam van het subnet dat is gebonden aan de IP-configuratie.

Name Type Description
id

string

Id: de ARM-resource-id in de vorm van /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/...

systemData

Metagegevens met betrekking tot het maken en laatste wijzigen van de resource.

Name Type Description
createdAt

string

De tijdstempel van het maken van resources (UTC).

createdBy

string

De identiteit die de resource heeft gemaakt.

createdByType

createdByType

Het type identiteit waarmee de resource is gemaakt.

lastModifiedAt

string

Het tijdstempel van de laatste wijziging van de resource (UTC)

lastModifiedBy

string

De identiteit die de resource het laatst heeft gewijzigd.

lastModifiedByType

createdByType

Het type identiteit dat de resource het laatst heeft gewijzigd.