ApiManagementServiceBaseProperties interface
Базовые свойства Управление API описание ресурса службы.
Свойства
additional |
Дополнительные расположения центра обработки данных службы Управление API. |
api |
Ограничение версии API уровня управления для службы Управление API. |
certificates | Список сертификатов, которые необходимо установить в службе Управление API. Максимальное число поддерживаемых сертификатов, которые можно установить, равно 10. |
created |
Дата создания службы Управление API в формате UTC. Дата соответствует следующему формату: |
custom |
Пользовательские свойства службы Управление API. |
developer |
URL-адрес конечной точки портала DEveloper службы Управление API. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
disable |
Свойство допустимо только для службы управления API, развернутой в нескольких расположениях. Это можно использовать для отключения шлюза в master регионе. |
enable |
Свойство предназначено только для службы SKU потребления. Это принудительно обеспечивает представление сертификата клиента при каждом запросе к шлюзу. Это также позволяет проверять подлинность сертификата в политике шлюза. |
gateway |
URL-адрес шлюза службы Управление API в регионе по умолчанию. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
gateway |
URL-адрес шлюза службы Управление API. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
hostname |
Настраиваемая конфигурация имени узла службы Управление API. |
management |
URL-адрес конечной точки API управления службы Управление API. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
nat |
Свойство можно использовать для включения шлюза NAT для этой службы Управление API. |
notification |
Email адрес, с которого будет отправлено уведомление. |
outbound |
Префиксы исходящих общедоступных IPV4-адресов, связанные с развернутой службой шлюза NAT. Доступно только для SKU "Премиум" на платформе stv2. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
platform |
Версия вычислительной платформы, запустив службу в этом расположении. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
portal |
Url-адрес конечной точки портала издателя службы Управление API. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
private |
Список подключений к частной конечной точке этой службы. |
private |
Частные статические IP-адреса службы Управление API в основном регионе, развернутые во внутренней виртуальная сеть. Доступно только для SKU "Базовый", "Стандартный", "Премиум" и "Изолированный". ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
provisioning |
Текущее состояние подготовки службы Управление API, которое может быть одним из следующих: Created/Activating/Succeeded/Updating/Failed/Stopped/Terminating/TerminationFailed/Deleted. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
public |
Общедоступные статические IP-адреса службы Управление API в основном регионе. Доступно только для SKU "Базовый", "Стандартный", "Премиум" и "Изолированный". ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
public |
IP-адрес на основе общедоступного номера SKU SKU V4, связанный с виртуальная сеть развернутой службой в регионе. Поддерживается только для SKU "Разработчик" и "Премиум", развертываемых в виртуальная сеть. |
public |
Разрешен ли доступ к общедоступной конечной точке для этой Управление API службы. Значение является необязательным, но при передаче должно быть "Включено" или "Отключено". Если значение "Отключено", частные конечные точки являются монопольным методом доступа. Значение по умолчанию — "Включено". |
restore | Отмените удаление службы управления API, если она ранее была обратимо удалена. Если этот флаг указан и имеет значение True, все остальные свойства будут игнорироваться. |
scm |
URL-адрес конечной точки SCM службы Управление API. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
target |
Состояние подготовки службы Управление API, на которую нацелена длительная операция, запущенная в службе. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером. |
virtual |
Конфигурация виртуальной сети службы Управление API. |
virtual |
Тип VPN, в котором необходимо настроить службу Управление API. None (значение по умолчанию) означает, что служба Управление API не является частью какого-либо виртуальная сеть, external означает, что развертывание Управление API настроено внутри виртуальная сеть с конечной точкой с выходом в Интернет, а внутреннее означает, что Управление API развертывание настраивается внутри виртуальная сеть только с конечной точкой, обращенной к интрасети. |
Сведения о свойстве
additionalLocations
Дополнительные расположения центра обработки данных службы Управление API.
additionalLocations?: AdditionalLocation[]
Значение свойства
apiVersionConstraint
Ограничение версии API уровня управления для службы Управление API.
apiVersionConstraint?: ApiVersionConstraint
Значение свойства
certificates
Список сертификатов, которые необходимо установить в службе Управление API. Максимальное число поддерживаемых сертификатов, которые можно установить, равно 10.
certificates?: CertificateConfiguration[]
Значение свойства
createdAtUtc
Дата создания службы Управление API в формате UTC. Дата соответствует следующему формату: yyyy-MM-ddTHH:mm:ssZ
в соответствии со стандартом ISO 8601.
ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
createdAtUtc?: Date
Значение свойства
Date
customProperties
Пользовательские свойства службы Управление API.
Параметр Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TripleDes168
отключит TLS_RSA_WITH_3DES_EDE_CBC_SHA шифра для всех протоколов TLS(1.0, 1.1 и 1.2).
Параметр Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls11
можно использовать для отключения только TLS 1.1.
Параметр Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Protocols.Tls10
можно использовать для отключения TLS 1.0 в службе Управление API.
Параметр Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls11
можно использовать, чтобы отключить только TLS 1.1 для связи с внутренними серверами.
Параметр Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Backend.Protocols.Tls10
можно использовать для отключения ПРОТОКОЛА TLS 1.0 для обмена данными с внутренними серверами.
Параметр Microsoft.WindowsAzure.ApiManagement.Gateway.Protocols.Server.Http2
можно использовать для включения протокола HTTP2 в службе Управление API.
Если не указать ни одно из этих свойств в операции PATCH, значения опущенных свойств будут сброшены до значений по умолчанию. Для всех параметров, кроме Http2, значением по умолчанию является True
, если служба была создана 1 апреля 2018 года или раньше, и False
в противном случае. Значение по умолчанию параметра Http2 — False
.
Вы можете отключить любой из следующих шифров с помощью параметров Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.[cipher_name]
: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256 TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA. Например, Microsoft.WindowsAzure.ApiManagement.Gateway.Security.Ciphers.TLS_RSA_WITH_AES_128_CBC_SHA256
:false
. Значение по умолчанию — true
для них.
Примечание. Следующие шифры нельзя отключить, так как они требуются для внутренних компонентов платформы: TLS_AES_256_GCM_SHA384,TLS_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
customProperties?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
developerPortalUrl
URL-адрес конечной точки портала DEveloper службы Управление API. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
developerPortalUrl?: string
Значение свойства
string
disableGateway
Свойство допустимо только для службы управления API, развернутой в нескольких расположениях. Это можно использовать для отключения шлюза в master регионе.
disableGateway?: boolean
Значение свойства
boolean
enableClientCertificate
Свойство предназначено только для службы SKU потребления. Это принудительно обеспечивает представление сертификата клиента при каждом запросе к шлюзу. Это также позволяет проверять подлинность сертификата в политике шлюза.
enableClientCertificate?: boolean
Значение свойства
boolean
gatewayRegionalUrl
URL-адрес шлюза службы Управление API в регионе по умолчанию. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
gatewayRegionalUrl?: string
Значение свойства
string
gatewayUrl
URL-адрес шлюза службы Управление API. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
gatewayUrl?: string
Значение свойства
string
hostnameConfigurations
Настраиваемая конфигурация имени узла службы Управление API.
hostnameConfigurations?: HostnameConfiguration[]
Значение свойства
managementApiUrl
URL-адрес конечной точки API управления службы Управление API. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
managementApiUrl?: string
Значение свойства
string
natGatewayState
Свойство можно использовать для включения шлюза NAT для этой службы Управление API.
natGatewayState?: string
Значение свойства
string
notificationSenderEmail
Email адрес, с которого будет отправлено уведомление.
notificationSenderEmail?: string
Значение свойства
string
outboundPublicIPAddresses
Префиксы исходящих общедоступных IPV4-адресов, связанные с развернутой службой шлюза NAT. Доступно только для SKU "Премиум" на платформе stv2. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
outboundPublicIPAddresses?: string[]
Значение свойства
string[]
platformVersion
Версия вычислительной платформы, запустив службу в этом расположении. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
platformVersion?: string
Значение свойства
string
portalUrl
Url-адрес конечной точки портала издателя службы Управление API. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
portalUrl?: string
Значение свойства
string
privateEndpointConnections
Список подключений к частной конечной точке этой службы.
privateEndpointConnections?: RemotePrivateEndpointConnectionWrapper[]
Значение свойства
privateIPAddresses
Частные статические IP-адреса службы Управление API в основном регионе, развернутые во внутренней виртуальная сеть. Доступно только для SKU "Базовый", "Стандартный", "Премиум" и "Изолированный". ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
privateIPAddresses?: string[]
Значение свойства
string[]
provisioningState
Текущее состояние подготовки службы Управление API, которое может быть одним из следующих: Created/Activating/Succeeded/Updating/Failed/Stopped/Terminating/TerminationFailed/Deleted. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
provisioningState?: string
Значение свойства
string
publicIPAddresses
Общедоступные статические IP-адреса службы Управление API в основном регионе. Доступно только для SKU "Базовый", "Стандартный", "Премиум" и "Изолированный". ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
publicIPAddresses?: string[]
Значение свойства
string[]
publicIpAddressId
IP-адрес на основе общедоступного номера SKU SKU V4, связанный с виртуальная сеть развернутой службой в регионе. Поддерживается только для SKU "Разработчик" и "Премиум", развертываемых в виртуальная сеть.
publicIpAddressId?: string
Значение свойства
string
publicNetworkAccess
Разрешен ли доступ к общедоступной конечной точке для этой Управление API службы. Значение является необязательным, но при передаче должно быть "Включено" или "Отключено". Если значение "Отключено", частные конечные точки являются монопольным методом доступа. Значение по умолчанию — "Включено".
publicNetworkAccess?: string
Значение свойства
string
restore
Отмените удаление службы управления API, если она ранее была обратимо удалена. Если этот флаг указан и имеет значение True, все остальные свойства будут игнорироваться.
restore?: boolean
Значение свойства
boolean
scmUrl
URL-адрес конечной точки SCM службы Управление API. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
scmUrl?: string
Значение свойства
string
targetProvisioningState
Состояние подготовки службы Управление API, на которую нацелена длительная операция, запущенная в службе. ПРИМЕЧАНИЕ. Это свойство не сериализуется. Он может быть заполнен только сервером.
targetProvisioningState?: string
Значение свойства
string
virtualNetworkConfiguration
Конфигурация виртуальной сети службы Управление API.
virtualNetworkConfiguration?: VirtualNetworkConfiguration
Значение свойства
virtualNetworkType
Тип VPN, в котором необходимо настроить службу Управление API. None (значение по умолчанию) означает, что служба Управление API не является частью какого-либо виртуальная сеть, external означает, что развертывание Управление API настроено внутри виртуальная сеть с конечной точкой с выходом в Интернет, а внутреннее означает, что Управление API развертывание настраивается внутри виртуальная сеть только с конечной точкой, обращенной к интрасети.
virtualNetworkType?: string
Значение свойства
string