Compartir a través de


Endpoint - Create Or Update

Creación o actualización de un recurso de punto de conexión con los parámetros especificados

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/endpoints/{endpointName}?api-version=2025-07-01-preview

Parámetros de identificador URI

Nombre En Requerido Tipo Description
endpointName
path True

string

pattern: ^[a-zA-Z0-9][a-zA-Z0-9_.-]{2,32}$

Nombre del recurso de punto de conexión.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

Identificador de la suscripción de destino.

workspaceName
path True

string

pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$

Nombre del área de trabajo de Azure Machine Learning

api-version
query True

string

minLength: 1

Versión de la API que se va a usar para esta operación.

Cuerpo de la solicitud

Nombre Requerido Tipo Description
properties True EndpointResourceProperties:

Respuestas

Nombre Tipo Description
200 OK

EndpointResourcePropertiesBasicResource

La solicitud se realizó correctamente; la solicitud se formó correctamente y se recibió correctamente.

202 Accepted

Aceptado

Encabezados

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Error

Seguridad

azure_auth

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

Create Endpoint

Solicitud de ejemplo

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/aml-workspace-name/endpoints/Azure.OpenAI?api-version=2025-07-01-preview

{
  "properties": {
    "endpointType": "Azure.OpenAI",
    "name": "Azure.OpenAI",
    "associatedResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.CognitiveService/account/account-1"
  }
}

Respuesta de muestra

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.MachineLearningServices/workspaces/aml-workspace-name/endpoints/Azure.OpenAI",
  "name": "Azure.OpenAI",
  "type": "Microsoft.MachineLearningServices/workspaces/endpoints",
  "properties": {
    "endpointType": "Azure.OpenAI",
    "name": "Azure.OpenAI",
    "associatedResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/test-rg/providers/Microsoft.CognitiveService/account/account-1",
    "endpointUri": "https://www.contoso.com/",
    "provisioningState": "Succeeded",
    "failureReason": "some_string"
  },
  "systemData": {
    "createdAt": "2020-01-01T00:00:00Z",
    "createdBy": "some_string",
    "createdByType": "ManagedIdentity",
    "lastModifiedAt": "2020-01-01T00:00:00Z",
    "lastModifiedBy": "some_string",
    "lastModifiedByType": "User"
  }
}
Location: example_location

Definiciones

Nombre Description
CognitiveServicesSku
ContentSafetyEndpointDeploymentResourceProperties
ContentSafetyEndpointResourceProperties
ContentSafetyStatus
createdByType

Tipo de identidad que creó el recurso.

DefaultResourceProvisioningState
DeploymentModelVersionUpgradeOption

Opción de actualización de la versión del modelo de implementación.

EndpointAuthMode
EndpointComputeType
EndpointDeploymentModel
EndpointDeploymentResourcePropertiesBasicResource
EndpointResourcePropertiesBasicResource
ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta de error

ManagedOnlineEndpointDeploymentResourceProperties
ManagedOnlineEndpointResourceProperties
OpenAIEndpointDeploymentResourceProperties
OpenAIEndpointResourceProperties
ServerlessEndpointCapacityReservation
ServerlessEndpointContentSafety
ServerlessEndpointInferenceEndpoint
ServerlessEndpointModelSettings
ServerlessEndpointResourceProperties
ServerlessEndpointState
ServerlessInferenceEndpointAuthMode
ServerlessOffer
SpeechEndpointDeploymentResourceProperties
SpeechEndpointResourceProperties
systemData

Metadatos relativos a la creación y última modificación del recurso.

CognitiveServicesSku

Nombre Tipo Description
capacity

integer (int32)

family

string

name

string

size

string

tier

string

ContentSafetyEndpointDeploymentResourceProperties

Nombre Tipo Description
failureReason

string

Motivo del error si se produjo un error en la creación.

model

EndpointDeploymentModel

Modelo usado para la implementación del punto de conexión.

provisioningState

DefaultResourceProvisioningState

Propiedad de estado de estado de aprovisionamiento de solo lectura.

raiPolicyName

string

Nombre de la directiva RAI.

sku

CognitiveServicesSku

type string:

Azure.ContentSafety

minLength: 1
pattern: [a-zA-Z0-9_]

Tipo de implementación.

versionUpgradeOption

DeploymentModelVersionUpgradeOption

Opción de actualización de la versión del modelo de implementación.

ContentSafetyEndpointResourceProperties

Nombre Tipo Description
associatedResourceId

string (arm-id)

Identificador de recurso byo para crear los puntos de conexión de servicio del modelo integrados.

deployments

EndpointDeploymentResourcePropertiesBasicResource[]

Información de implementaciones.

endpointType string:

Azure.ContentSafety

Tipo del punto de conexión.

endpointUri

string (url)

Uri del punto de conexión.

failureReason

string

Motivo del error si se produjo un error en la creación.

location

string

Ubicación del punto de conexión. Dado que la entrada dto y cuando se analiza el recurso de punto de conexión comparten el mismo contrato, este campo de ubicación es solo para analizar la información del recurso de punto de conexión, no permitiremos que el cliente especifique la ubicación del recurso de punto de conexión, ya que la crearemos en la misma ubicación que el área de trabajo

name

string

Nombre del punto de conexión.

provisioningState

DefaultResourceProvisioningState

Propiedad de estado de estado de aprovisionamiento de solo lectura.

shouldCreateAiServicesEndpoint

boolean

Si el punto de conexión de proxy (no byo) es un punto de conexión normal o un punto de conexión de cuenta de servicios de INTELIGENCIA artificial OneKeyV2.

ContentSafetyStatus

Valor Description
Enabled
Disabled

createdByType

Tipo de identidad que creó el recurso.

Valor Description
User
Application
ManagedIdentity
Key

DefaultResourceProvisioningState

Valor Description
NotStarted
Failed
Creating
Updating
Succeeded
Deleting
Accepted
Canceled
Scaling
Disabled

DeploymentModelVersionUpgradeOption

Opción de actualización de la versión del modelo de implementación.

Valor Description
OnceNewDefaultVersionAvailable
OnceCurrentVersionExpired
NoAutoUpgrade

EndpointAuthMode

Valor Description
AMLToken
Key
AADToken

EndpointComputeType

Valor Description
Managed
Kubernetes
AzureMLCompute

EndpointDeploymentModel

Nombre Tipo Description
format

string

Formato de modelo

name

string

Nombre del modelo.

source

string

Opcional. Id. de recurso de ARM de origen del modelo de implementación.

version

string

Versión del modelo.

EndpointDeploymentResourcePropertiesBasicResource

Nombre Tipo Description
id

string

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nombre del recurso

properties EndpointDeploymentResourceProperties:
systemData

systemData

Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy.

type

string

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

EndpointResourcePropertiesBasicResource

Nombre Tipo Description
id

string

Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nombre del recurso

properties EndpointResourceProperties:
systemData

systemData

Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy.

type

string

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

Nombre Tipo Description
info

object

Información adicional.

type

string

Tipo de información adicional.

ErrorDetail

Detalle del error.

Nombre Tipo Description
additionalInfo

ErrorAdditionalInfo[]

Información adicional del error.

code

string

Código de error.

details

ErrorDetail[]

Detalles del error.

message

string

El mensaje de error.

target

string

Destino del error.

ErrorResponse

Respuesta de error

Nombre Tipo Description
error

ErrorDetail

Objeto de error.

ManagedOnlineEndpointDeploymentResourceProperties

Nombre Tipo Description
endpointComputeType

EndpointComputeType

failureReason

string

Motivo del error si se produjo un error en la creación.

model

string

provisioningState

DefaultResourceProvisioningState

Propiedad de estado de estado de aprovisionamiento de solo lectura.

type string:

managedOnlineEndpoint

minLength: 1
pattern: [a-zA-Z0-9_]

Tipo de implementación.

ManagedOnlineEndpointResourceProperties

Nombre Tipo Description
associatedResourceId

string (arm-id)

Identificador de recurso byo para crear los puntos de conexión de servicio del modelo integrados.

authMode

EndpointAuthMode

compute

string

deployments

EndpointDeploymentResourcePropertiesBasicResource[]

Información de implementaciones.

description

string

endpointType string:

managedOnlineEndpoint

Tipo del punto de conexión.

endpointUri

string (url)

Uri del punto de conexión.

failureReason

string

Motivo del error si se produjo un error en la creación.

location

string

Ubicación del punto de conexión. Dado que la entrada dto y cuando se analiza el recurso de punto de conexión comparten el mismo contrato, este campo de ubicación es solo para analizar la información del recurso de punto de conexión, no permitiremos que el cliente especifique la ubicación del recurso de punto de conexión, ya que la crearemos en la misma ubicación que el área de trabajo

mirrorTraffic

object

name

string

Nombre del punto de conexión.

provisioningState

DefaultResourceProvisioningState

Propiedad de estado de estado de aprovisionamiento de solo lectura.

scoringUri

string (uri)

shouldCreateAiServicesEndpoint

boolean

Si el punto de conexión de proxy (no byo) es un punto de conexión normal o un punto de conexión de cuenta de servicios de INTELIGENCIA artificial OneKeyV2.

traffic

object

OpenAIEndpointDeploymentResourceProperties

Nombre Tipo Description
failureReason

string

Motivo del error si se produjo un error en la creación.

model

EndpointDeploymentModel

Modelo usado para la implementación del punto de conexión.

provisioningState

DefaultResourceProvisioningState

Propiedad de estado de estado de aprovisionamiento de solo lectura.

raiPolicyName

string

Nombre de la directiva RAI.

sku

CognitiveServicesSku

type string:

Azure.OpenAI

minLength: 1
pattern: [a-zA-Z0-9_]

Tipo de implementación.

versionUpgradeOption

DeploymentModelVersionUpgradeOption

Opción de actualización de la versión del modelo de implementación.

OpenAIEndpointResourceProperties

Nombre Tipo Description
associatedResourceId

string (arm-id)

Identificador de recurso byo para crear los puntos de conexión de servicio del modelo integrados.

deployments

EndpointDeploymentResourcePropertiesBasicResource[]

Información de implementaciones.

endpointType string:

Azure.OpenAI

Tipo del punto de conexión.

endpointUri

string (url)

Uri del punto de conexión.

failureReason

string

Motivo del error si se produjo un error en la creación.

location

string

Ubicación del punto de conexión. Dado que la entrada dto y cuando se analiza el recurso de punto de conexión comparten el mismo contrato, este campo de ubicación es solo para analizar la información del recurso de punto de conexión, no permitiremos que el cliente especifique la ubicación del recurso de punto de conexión, ya que la crearemos en la misma ubicación que el área de trabajo

name

string

Nombre del punto de conexión.

provisioningState

DefaultResourceProvisioningState

Propiedad de estado de estado de aprovisionamiento de solo lectura.

shouldCreateAiServicesEndpoint

boolean

Si el punto de conexión de proxy (no byo) es un punto de conexión normal o un punto de conexión de cuenta de servicios de INTELIGENCIA artificial OneKeyV2.

ServerlessEndpointCapacityReservation

Nombre Tipo Description
capacityReservationGroupId

string

minLength: 1
pattern: [a-zA-Z0-9_]
endpointReservedCapacity

integer (int32)

ServerlessEndpointContentSafety

Nombre Tipo Description
contentSafetyStatus

ContentSafetyStatus

ServerlessEndpointInferenceEndpoint

Nombre Tipo Description
headers

object

uri

string (uri)

ServerlessEndpointModelSettings

Nombre Tipo Description
modelId

string

minLength: 1
pattern: [a-zA-Z0-9_]

ServerlessEndpointResourceProperties

Nombre Tipo Description
associatedResourceId

string (arm-id)

Identificador de recurso byo para crear los puntos de conexión de servicio del modelo integrados.

authMode

ServerlessInferenceEndpointAuthMode

capacityReservation

ServerlessEndpointCapacityReservation

contentSafety

ServerlessEndpointContentSafety

deployments

EndpointDeploymentResourcePropertiesBasicResource[]

Información de implementaciones.

endpointState

ServerlessEndpointState

endpointType string:

serverlessEndpoint

Tipo del punto de conexión.

endpointUri

string (url)

Uri del punto de conexión.

failureReason

string

Motivo del error si se produjo un error en la creación.

inferenceEndpoint

ServerlessEndpointInferenceEndpoint

location

string

Ubicación del punto de conexión. Dado que la entrada dto y cuando se analiza el recurso de punto de conexión comparten el mismo contrato, este campo de ubicación es solo para analizar la información del recurso de punto de conexión, no permitiremos que el cliente especifique la ubicación del recurso de punto de conexión, ya que la crearemos en la misma ubicación que el área de trabajo

marketplaceSubscriptionId

string

metadata
modelSettings

ServerlessEndpointModelSettings

name

string

Nombre del punto de conexión.

offer

ServerlessOffer

provisioningState

DefaultResourceProvisioningState

Propiedad de estado de estado de aprovisionamiento de solo lectura.

shouldCreateAiServicesEndpoint

boolean

Si el punto de conexión de proxy (no byo) es un punto de conexión normal o un punto de conexión de cuenta de servicios de INTELIGENCIA artificial OneKeyV2.

ServerlessEndpointState

Valor Description
Unknown
Creating
Deleting
Suspending
Reinstating
Online
Suspended
CreationFailed
DeletionFailed

ServerlessInferenceEndpointAuthMode

Valor Description
Key
AAD

ServerlessOffer

Nombre Tipo Description
offerName

string

minLength: 1
pattern: [a-zA-Z0-9_]
publisher

string

minLength: 1
pattern: [a-zA-Z0-9_]

SpeechEndpointDeploymentResourceProperties

Nombre Tipo Description
failureReason

string

Motivo del error si se produjo un error en la creación.

model

EndpointDeploymentModel

Modelo usado para la implementación del punto de conexión.

provisioningState

DefaultResourceProvisioningState

Propiedad de estado de estado de aprovisionamiento de solo lectura.

raiPolicyName

string

Nombre de la directiva RAI.

sku

CognitiveServicesSku

type string:

Azure.Speech

minLength: 1
pattern: [a-zA-Z0-9_]

Tipo de implementación.

versionUpgradeOption

DeploymentModelVersionUpgradeOption

Opción de actualización de la versión del modelo de implementación.

SpeechEndpointResourceProperties

Nombre Tipo Description
associatedResourceId

string (arm-id)

Identificador de recurso byo para crear los puntos de conexión de servicio del modelo integrados.

deployments

EndpointDeploymentResourcePropertiesBasicResource[]

Información de implementaciones.

endpointType string:

Azure.Speech

Tipo del punto de conexión.

endpointUri

string (url)

Uri del punto de conexión.

failureReason

string

Motivo del error si se produjo un error en la creación.

location

string

Ubicación del punto de conexión. Dado que la entrada dto y cuando se analiza el recurso de punto de conexión comparten el mismo contrato, este campo de ubicación es solo para analizar la información del recurso de punto de conexión, no permitiremos que el cliente especifique la ubicación del recurso de punto de conexión, ya que la crearemos en la misma ubicación que el área de trabajo

name

string

Nombre del punto de conexión.

provisioningState

DefaultResourceProvisioningState

Propiedad de estado de estado de aprovisionamiento de solo lectura.

shouldCreateAiServicesEndpoint

boolean

Si el punto de conexión de proxy (no byo) es un punto de conexión normal o un punto de conexión de cuenta de servicios de INTELIGENCIA artificial OneKeyV2.

systemData

Metadatos relativos a la creación y última modificación del recurso.

Nombre Tipo Description
createdAt

string (date-time)

Marca de tiempo de creación de recursos (UTC).

createdBy

string

Identidad que creó el recurso.

createdByType

createdByType

Tipo de identidad que creó el recurso.

lastModifiedAt

string (date-time)

Marca de tiempo de la última modificación del recurso (UTC)

lastModifiedBy

string

Identidad que modificó por última vez el recurso.

lastModifiedByType

createdByType

Tipo de identidad que modificó por última vez el recurso.