Workload Networks - Create Dns Service

Skapa en WorkloadNetworkDnsService

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AVS/privateClouds/{privateCloudName}/workloadNetworks/default/dnsServices/{dnsServiceId}?api-version=2025-09-01

URI-parametrar

Namn I Krävs Typ Beskrivning
dnsServiceId
path True

string

pattern: ^[-\w\._]+$

ID för DNS-tjänsten.

privateCloudName
path True

string

pattern: ^[-\w\._]+$

Namnet på det privata molnet

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
path True

string (uuid)

ID för målprenumerationen. Värdet måste vara ett UUID.

api-version
query True

string

minLength: 1

Den API-version som ska användas för den här åtgärden.

Begäranarorgan

Namn Typ Beskrivning
properties.defaultDnsZone

string

DNS-standardzonen för DNS-tjänsten.

properties.displayName

string

Visningsnamn för DNS-tjänsten.

properties.dnsServiceIp

string

DNS-tjänstens IP-adress för DNS-tjänsten.

properties.fqdnZones

string[]

FQDN-zoner för DNS-tjänsten.

properties.logLevel

DnsServiceLogLevelEnum

DNS-tjänstloggnivå.

properties.revision

integer (int64)

NSX-revisionsnummer.

Svaren

Namn Typ Beskrivning
200 OK

WorkloadNetworkDnsService

Resursens 'WorkloadNetworkDnsService'-uppdateringsoperation lyckades

201 Created

WorkloadNetworkDnsService

Resursen 'WorkloadNetworkDnsService' skapade operationen lyckades

Headers

Retry-After: integer

Other Status Codes

ErrorResponse

Ett oväntat felsvar.

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde.

Typ: oauth2
Rinna: implicit
Auktorisations-URL: https://login.microsoftonline.com/common/oauth2/authorize

Scope

Namn Beskrivning
user_impersonation personifiera ditt användarkonto

Exempel

WorkloadNetworks_CreateDnsService

Exempelförfrågan

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/workloadNetworks/default/dnsServices/dnsService1?api-version=2025-09-01

{
  "properties": {
    "displayName": "dnsService1",
    "dnsServiceIp": "5.5.5.5",
    "defaultDnsZone": "defaultDnsZone1",
    "fqdnZones": [
      "fqdnZone1"
    ],
    "logLevel": "INFO",
    "revision": 1
  }
}

Exempelsvar

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/workloadNetworks/default/dnsServices/dnsService1",
  "name": "dnsService1",
  "properties": {
    "displayName": "dnsService1",
    "dnsServiceIp": "5.5.5.5",
    "defaultDnsZone": "defaultDnsZone1",
    "fqdnZones": [
      "fqdnZone1"
    ],
    "logLevel": "INFO",
    "status": "SUCCESS",
    "revision": 1
  },
  "type": "Microsoft.AVS/privateClouds/workloadNetworks/dnsServices"
}
{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.AVS/privateClouds/cloud1/workloadNetworks/default/dnsServices/dnsService1",
  "name": "dnsService1",
  "properties": {
    "displayName": "dnsService1",
    "dnsServiceIp": "5.5.5.5",
    "defaultDnsZone": "defaultDnsZone1",
    "fqdnZones": [
      "fqdnZone1"
    ],
    "logLevel": "INFO",
    "status": "SUCCESS",
    "revision": 1
  },
  "type": "Microsoft.AVS/privateClouds/workloadNetworks/dnsServices"
}

Definitioner

Namn Beskrivning
createdByType

Den typ av identitet som skapade resursen.

DnsServiceLogLevelEnum

DNS-tjänsteloggnivå

DnsServiceStatusEnum

DNS-tjänststatus

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

systemData

Metadata som rör skapande och senaste ändring av resursen.

WorkloadNetworkDnsService

NSX DNS-tjänst

WorkloadNetworkDnsServiceProvisioningState

Arbetsbelastningsnätverkets DNS-tjänstprovisioneringstillstånd

createdByType

Den typ av identitet som skapade resursen.

Värde Beskrivning
User
Application
ManagedIdentity
Key

DnsServiceLogLevelEnum

DNS-tjänsteloggnivå

Värde Beskrivning
DEBUG

är felsökning

INFO

är information

WARNING

är varning

ERROR

är fel

FATAL

är dödlig

DnsServiceStatusEnum

DNS-tjänststatus

Värde Beskrivning
SUCCESS

är framgång

FAILURE

är misslyckande

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Namn Typ Beskrivning
info

object

Den ytterligare informationen.

type

string

Typen av ytterligare information.

ErrorDetail

Felinformationen.

Namn Typ Beskrivning
additionalInfo

ErrorAdditionalInfo[]

Felet ytterligare information.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felet riktas.

ErrorResponse

Felsvar

Namn Typ Beskrivning
error

ErrorDetail

Felet objektet.

systemData

Metadata som rör skapande och senaste ändring av resursen.

Namn Typ Beskrivning
createdAt

string (date-time)

Tidsstämpeln för resursskapande (UTC).

createdBy

string

Identiteten som skapade resursen.

createdByType

createdByType

Den typ av identitet som skapade resursen.

lastModifiedAt

string (date-time)

Tidsstämpeln för senaste ändring av resurs (UTC)

lastModifiedBy

string

Identiteten som senast ändrade resursen.

lastModifiedByType

createdByType

Den typ av identitet som senast ändrade resursen.

WorkloadNetworkDnsService

NSX DNS-tjänst

Namn Typ Beskrivning
id

string (arm-id)

Fullständigt kvalificerat resurs-ID för resursen. Till exempel "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Namnet på resursen

properties.defaultDnsZone

string

DNS-standardzonen för DNS-tjänsten.

properties.displayName

string

Visningsnamn för DNS-tjänsten.

properties.dnsServiceIp

string

DNS-tjänstens IP-adress för DNS-tjänsten.

properties.fqdnZones

string[]

FQDN-zoner för DNS-tjänsten.

properties.logLevel

DnsServiceLogLevelEnum

DNS-tjänstloggnivå.

properties.provisioningState

WorkloadNetworkDnsServiceProvisioningState

Etableringstillståndet

properties.revision

integer (int64)

NSX-revisionsnummer.

properties.status

DnsServiceStatusEnum

DNS-tjänststatus.

systemData

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.

type

string

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

WorkloadNetworkDnsServiceProvisioningState

Arbetsbelastningsnätverkets DNS-tjänstprovisioneringstillstånd

Värde Beskrivning
Succeeded

Resursen har skapats.

Failed

Det gick inte att skapa resurser.

Canceled

Resursskapandet avbröts.

Building

håller på att byggas

Deleting

tar bort

Updating

uppdateras