Поделиться через


Domains - List By Resource Group

Описание получения всех доменов в группе ресурсов.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DomainRegistration/domains?api-version=2024-11-01

Параметры URI

Имя В Обязательно Тип Описание
resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+[^\.]$

Имя группы ресурсов, к которой принадлежит ресурс.

subscriptionId
path True

string

Идентификатор вашей подписки Azure. Это строка с форматом GUID (например, 0000000000-0000-0000-0000-00000000000000000000000000000).

api-version
query True

string

Версия API

Ответы

Имя Тип Описание
200 OK

DomainCollection

ХОРОШО

Other Status Codes

DefaultErrorResponse

Ответ об ошибке службы приложений.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

List domains by resource group

Образец запроса

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.DomainRegistration/domains?api-version=2024-11-01

Пример ответа

{
  "value": [
    {
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.DomainRegistration/domains/example.com",
      "name": "example.com",
      "type": "Microsoft.DomainRegistration/domains",
      "location": "global",
      "tags": {},
      "properties": {
        "authCode": "exampleAuthCode",
        "registrationStatus": "Active",
        "provisioningState": "Succeeded",
        "nameServers": [
          "ns01.ote.domaincontrol.com",
          "ns02.ote.domaincontrol.com"
        ],
        "privacy": false,
        "createdTime": "2021-09-10T19:30:53Z",
        "expirationTime": "2022-09-10T19:30:53Z",
        "autoRenew": true,
        "readyForDnsRecordManagement": true,
        "managedHostNames": [],
        "domainNotRenewableReasons": [
          "ExpirationNotInRenewalTimeRange"
        ],
        "dnsType": "DefaultDomainRegistrarDns",
        "consent": {
          "agreementKeys": [
            "agreementKey1"
          ],
          "agreedBy": "192.0.2.1",
          "agreedAt": "2021-09-10T19:30:53Z"
        },
        "contactTech": {
          "email": "tech@email.com",
          "fax": "1-245-534-2242",
          "nameFirst": "John",
          "nameLast": "Doe",
          "nameMiddle": "",
          "jobTitle": "Tech",
          "organization": "Microsoft Inc.",
          "phone": "1-245-534-2242",
          "addressMailing": {
            "address1": "3400 State St",
            "city": "Chicago",
            "state": "IL",
            "country": "United States",
            "postalCode": "67098"
          }
        },
        "contactBilling": {
          "email": "billing@email.com",
          "fax": "1-245-534-2242",
          "nameFirst": "John",
          "nameLast": "Doe",
          "nameMiddle": "",
          "jobTitle": "Billing",
          "organization": "Microsoft Inc.",
          "phone": "1-245-534-2242",
          "addressMailing": {
            "address1": "3400 State St",
            "city": "Chicago",
            "state": "IL",
            "country": "United States",
            "postalCode": "67098"
          }
        },
        "contactAdmin": {
          "email": "admin@email.com",
          "fax": "1-245-534-2242",
          "nameFirst": "John",
          "nameLast": "Doe",
          "nameMiddle": "",
          "jobTitle": "Admin",
          "organization": "Microsoft Inc.",
          "phone": "1-245-534-2242",
          "addressMailing": {
            "address1": "3400 State St",
            "city": "Chicago",
            "state": "IL",
            "country": "United States",
            "postalCode": "67098"
          }
        },
        "contactRegistrant": {
          "email": "registrant@email.com",
          "fax": "1-245-534-2242",
          "nameFirst": "John",
          "nameLast": "Doe",
          "nameMiddle": "",
          "jobTitle": "Registrant",
          "organization": "Microsoft Inc.",
          "phone": "1-245-534-2242",
          "addressMailing": {
            "address1": "3400 State St",
            "city": "Chicago",
            "state": "IL",
            "country": "United States",
            "postalCode": "67098"
          }
        }
      }
    }
  ]
}

Определения

Имя Описание
Address

Сведения об адресе регистрации домена.

AzureResourceType

Тип ресурса Azure, которому назначено имя узла.

Contact

Контактные данные для регистрации домена. Если параметр "Конфиденциальность домена" не выбран, контактные данные предоставляются в общедоступных каталогах Whois в соответствии с требованиями к СИСТЕМЕ УПРАВЛЕНИЯ.

CustomHostNameDnsRecordType

Тип записи DNS.

DefaultErrorResponse

Ответ об ошибке службы приложений.

Details
DnsType

Текущий тип DNS

Domain

Сведения о домене.

DomainCollection

Коллекция доменов.

DomainPurchaseConsent

Объект согласия на покупку домена, представляющий принятие применимых юридических соглашений.

DomainStatus

Состояние регистрации домена.

Error

Модель ошибок.

HostName

Сведения об имени узла, производном от домена.

HostNameType

Тип имени узла.

ProvisioningState

Состояние подготовки домена.

ResourceNotRenewableReason

Причины, по которым домен не является возобновляемым.

Address

Сведения об адресе регистрации домена.

Имя Тип Описание
address1

string

Первая строка адреса.

address2

string

Вторая строка адреса. Необязательно.

city

string

Город для адреса.

country

string

Страна для адреса.

postalCode

string

Почтовый индекс адреса.

state

string

Штат или провинция для адреса.

AzureResourceType

Тип ресурса Azure, которому назначено имя узла.

Значение Описание
TrafficManager
Website

Contact

Контактные данные для регистрации домена. Если параметр "Конфиденциальность домена" не выбран, контактные данные предоставляются в общедоступных каталогах Whois в соответствии с требованиями к СИСТЕМЕ УПРАВЛЕНИЯ.

Имя Тип Описание
addressMailing

Address

Почтовый адрес.

email

string

Адрес электронной почты.

fax

string

Номер факса.

jobTitle

string

Название задания.

nameFirst

string

Имя.

nameLast

string

Фамилия.

nameMiddle

string

По промежуточному имени.

organization

string

Контакт организации принадлежит.

phone

string

Номер телефона.

CustomHostNameDnsRecordType

Тип записи DNS.

Значение Описание
A
CName

DefaultErrorResponse

Ответ об ошибке службы приложений.

Имя Тип Описание
error

Error

Модель ошибок.

Details

Имя Тип Описание
code

string

Стандартизованная строка для программной идентификации ошибки.

message

string

Подробные сведения об ошибке и сведения об отладке.

target

string

Подробные сведения об ошибке и сведения об отладке.

DnsType

Текущий тип DNS

Значение Описание
AzureDns
DefaultDomainRegistrarDns

Domain

Сведения о домене.

Имя Тип Default value Описание
id

string

Идентификатор ресурса.

kind

string

Тип ресурса. Если ресурс является приложением, можно обратиться к https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference подробные поддерживаемые значения для типа.

location

string

Расположение ресурса.

name

string

Имя ресурса.

properties.authCode

string

properties.autoRenew

boolean

True

true, если домен должен быть автоматически продлен; в противном случае false.

properties.consent

DomainPurchaseConsent

Согласие на юридическое соглашение.

properties.contactAdmin

Contact

Административный контакт.

properties.contactBilling

Contact

Контакт с выставлением счетов.

properties.contactRegistrant

Contact

Контакт с реестром.

properties.contactTech

Contact

Контакт для связи по техническим вопросам.

properties.createdTime

string (date-time)

Метка времени создания домена.

properties.dnsType

DnsType

Текущий тип DNS

properties.dnsZoneId

string

Зона Azure DNS для использования

properties.domainNotRenewableReasons

ResourceNotRenewableReason[]

Причины, по которым домен не является возобновляемым.

properties.expirationTime

string (date-time)

Метка времени окончания срока действия домена.

properties.lastRenewedTime

string (date-time)

Метка времени последнего обновления домена.

properties.managedHostNames

HostName[]

Все имена узлов, производные от домена и назначенные ресурсам Azure.

properties.nameServers

string[]

Серверы имен.

properties.privacy

boolean

true, если для этого домена включена конфиденциальность домена; в противном случае false.

properties.provisioningState

ProvisioningState

Состояние подготовки домена.

properties.readyForDnsRecordManagement

boolean

true, если Azure может назначить этот домен приложениям службы приложений; в противном случае false. Это значение будет true, если состояние регистрации домена активно и размещено на серверах имен Azure с программным доступом.

properties.registrationStatus

DomainStatus

Состояние регистрации домена.

properties.targetDnsType

DnsType

Целевой тип DNS (будет использоваться для миграции)

tags

object

Теги ресурсов.

type

string

Тип ресурса.

DomainCollection

Коллекция доменов.

Имя Тип Описание
nextLink

string

Ссылка на следующую страницу ресурсов.

value

Domain[]

Коллекция ресурсов.

DomainPurchaseConsent

Объект согласия на покупку домена, представляющий принятие применимых юридических соглашений.

Имя Тип Описание
agreedAt

string (date-time)

Метка времени при принятии соглашений.

agreedBy

string

IP-адрес клиента.

agreementKeys

string[]

Список применимых ключей юридического соглашения. Этот список можно получить с помощью API ListLegalAgreements в TopLevelDomain ресурсе.

DomainStatus

Состояние регистрации домена.

Значение Описание
Active
Awaiting
Cancelled
Confiscated
Disabled
Excluded
Expired
Failed
Held
JsonConverterFailed
Locked
Parked
Pending
Reserved
Reverted
Suspended
Transferred
Unknown
Unlocked
Unparked
Updated

Error

Модель ошибок.

Имя Тип Описание
code

string

Стандартизованная строка для программной идентификации ошибки.

details

Details[]

Подробные ошибки.

innererror

string

Дополнительные сведения об ошибке отладки.

message

string

Подробные сведения об ошибке и сведения об отладке.

target

string

Подробные сведения об ошибке и сведения об отладке.

HostName

Сведения об имени узла, производном от домена.

Имя Тип Описание
azureResourceName

string

Имя ресурса Azure, которому назначено имя узла. Если оно назначено диспетчеру трафика, оно будет именем диспетчера трафика в противном случае оно будет именем приложения.

azureResourceType

AzureResourceType

Тип ресурса Azure, которому назначено имя узла.

customHostNameDnsRecordType

CustomHostNameDnsRecordType

Тип записи DNS.

hostNameType

HostNameType

Тип имени узла.

name

string

Имя имени узла.

siteNames

string[]

Список приложений, которым назначено имя узла. В этом списке будет несколько приложений, только если имя узла указывает на диспетчер трафика.

HostNameType

Тип имени узла.

Значение Описание
Managed
Verified

ProvisioningState

Состояние подготовки домена.

Значение Описание
Canceled
Deleting
Failed
InProgress
Succeeded

ResourceNotRenewableReason

Причины, по которым домен не является возобновляемым.

Значение Описание
ExpirationNotInRenewalTimeRange
RegistrationStatusNotSupportedForRenewal
SubscriptionNotActive