Compartir a través de


AciServiceDeploymentConfiguration Clase

Representa la información de configuración de implementación de un servicio implementado en Azure Container Instances.

Cree un objeto AciServiceDeploymentConfiguration mediante el deploy_configuration método de la AciWebservice clase .

Cree un objeto de configuración para implementar un servicio web de ACI.

Constructor

AciServiceDeploymentConfiguration(cpu_cores=None, memory_gb=None, tags=None, properties=None, description=None, location=None, auth_enabled=None, ssl_enabled=None, enable_app_insights=None, ssl_cert_pem_file=None, ssl_key_pem_file=None, ssl_cname=None, dns_name_label=None, primary_key=None, secondary_key=None, collect_model_data=None, cmk_vault_base_url=None, cmk_key_name=None, cmk_key_version=None, vnet_name=None, subnet_name=None)

Parámetros

Nombre Description
cpu_cores

Número de núcleos de CPU que se van a asignar para este servicio web. Puede ser un decimal. El valor predeterminado es 0.1

Valor predeterminado: None
memory_gb

Cantidad de memoria (en GB) que se va a asignar para este servicio web. Puede ser un decimal. El valor predeterminado es 0,5

Valor predeterminado: None
tags

Diccionario de etiquetas de valor de clave que se van a proporcionar a este servicio web.

Valor predeterminado: None
properties

Diccionario de propiedades de valor de clave que se van a proporcionar a este servicio web. Estas propiedades no se pueden cambiar después de la implementación, pero se pueden agregar nuevos pares de valor de clave.

Valor predeterminado: None
description
str

Descripción para proporcionar este servicio web.

Valor predeterminado: None
location
str

Región de Azure en la que se implementará este servicio web. Si no se especifica, se usará la ubicación del área de trabajo. Para obtener más información sobre las regiones disponibles, consulte Productos por región.

Valor predeterminado: None
auth_enabled

Si se va a habilitar o no la autenticación para este servicio web. El valor predeterminado es False.

Valor predeterminado: None
ssl_enabled

Indica si se va a habilitar SSL para este servicio web. El valor predeterminado es False.

Valor predeterminado: None
enable_app_insights

Indica si se va a habilitar AppInsights para este servicio web. El valor predeterminado es False.

Valor predeterminado: None
ssl_cert_pem_file
str

El archivo de certificado necesario si SSL está habilitado.

Valor predeterminado: None
ssl_key_pem_file
str

El archivo de clave necesario si SSL está habilitado.

Valor predeterminado: None
ssl_cname
str

Cname para si SSL está habilitado.

Valor predeterminado: None
dns_name_label
str

Etiqueta de nombre DNS para el punto de conexión de puntuación. Si no se especifica una etiqueta de nombre DNS única, se generará para el punto de conexión de puntuación.

Valor predeterminado: None
primary_key
str

Clave de autenticación principal que se va a usar para este servicio web.

Valor predeterminado: None
secondary_key
str

Clave de autenticación secundaria que se va a usar para este servicio web.

Valor predeterminado: None
collect_model_data

Si se va a habilitar o no la recopilación de datos del modelo para este servicio web. El valor predeterminado es False.

Valor predeterminado: None
cmk_vault_base_url
str

dirección URL base del almacén de claves administrado por el cliente

Valor predeterminado: None
cmk_key_name
str

nombre de clave administrada por el cliente.

Valor predeterminado: None
cmk_key_version
str

versión de clave administrada por el cliente.

Valor predeterminado: None
vnet_name
str

nombre de red virtual.

Valor predeterminado: None
subnet_name
str

nombre de subred dentro de la red virtual.

Valor predeterminado: None
cpu_cores
Requerido

Número de núcleos de CPU que se van a asignar para este servicio web. Puede ser un decimal. El valor predeterminado es 0.1

memory_gb
Requerido

Cantidad de memoria (en GB) que se va a asignar para este servicio web. Puede ser un decimal. El valor predeterminado es 0,5

tags
Requerido

Diccionario de etiquetas de valor de clave que se van a proporcionar a este servicio web.

properties
Requerido

Diccionario de propiedades de valor de clave que se van a proporcionar a este servicio web. Estas propiedades no se pueden cambiar después de la implementación, pero se pueden agregar nuevos pares de valor de clave.

description
Requerido
str

Descripción para proporcionar este servicio web.

location
Requerido
str

Región de Azure en la que se implementará este servicio web. Si no se especifica, se usará la ubicación del área de trabajo. Para obtener más información sobre las regiones disponibles, consulte Productos por región.

auth_enabled
Requerido

Si se va a habilitar o no la autenticación para este servicio web. El valor predeterminado es False.

ssl_enabled
Requerido

Indica si se va a habilitar SSL para este servicio web. El valor predeterminado es False.

enable_app_insights
Requerido

Indica si se va a habilitar AppInsights para este servicio web. El valor predeterminado es False.

ssl_cert_pem_file
Requerido
str

El archivo de certificado necesario si SSL está habilitado.

ssl_key_pem_file
Requerido
str

El archivo de clave necesario si SSL está habilitado.

ssl_cname
Requerido
str

Cname para si SSL está habilitado.

dns_name_label
Requerido
str

Etiqueta de nombre DNS para el punto de conexión de puntuación. Si no se especifica una etiqueta de nombre DNS única, se generará para el punto de conexión de puntuación.

primary_key
Requerido
str

Clave de autenticación principal que se va a usar para este servicio web.

secondary_key
Requerido
str

Clave de autenticación secundaria que se va a usar para este servicio web.

collect_model_data
Requerido

Si se va a habilitar o no la recopilación de datos del modelo para este servicio web. El valor predeterminado es False.

cmk_vault_base_url
Requerido
str

dirección URL base del almacén de claves administrado por el cliente

cmk_key_name
Requerido
str

nombre de clave administrada por el cliente.

cmk_key_version
Requerido
str

versión de clave administrada por el cliente.

vnet_name
Requerido
str

nombre de red virtual.

subnet_name
Requerido
str

nombre de subred dentro de la red virtual.

Variables

Nombre Description
cpu_cores

Número de núcleos de CPU que se van a asignar para este servicio web. Puede ser un decimal. El valor predeterminado es 0.1

memory_gb

Cantidad de memoria (en GB) que se va a asignar para este servicio web. Puede ser un decimal. El valor predeterminado es 0,5

azureml.core.webservice.AciServiceDeploymentConfiguration.tags

Diccionario de etiquetas de valor de clave que se van a proporcionar a este servicio web.

azureml.core.webservice.AciServiceDeploymentConfiguration.properties

Diccionario de propiedades de valor de clave que se van a proporcionar a este servicio web. Estas propiedades no se pueden cambiar después de la implementación, pero se pueden agregar nuevos pares de valor de clave.

azureml.core.webservice.AciServiceDeploymentConfiguration.description

Descripción para proporcionar este servicio web.

azureml.core.webservice.AciServiceDeploymentConfiguration.location

Región de Azure en la que se implementará este servicio web. Si no se especifica, se usará la ubicación del área de trabajo. Para obtener más información sobre las regiones disponibles, consulte Productos por región.

auth_enabled

Si se va a habilitar o no la autenticación para este servicio web. El valor predeterminado es False.

ssl_enabled

Indica si se va a habilitar SSL para este servicio web. El valor predeterminado es False.

enable_app_insights

Indica si se va a habilitar AppInsights para este servicio web. El valor predeterminado es False.

ssl_cert_pem_file
str

El archivo de certificado necesario si SSL está habilitado.

ssl_key_pem_file
str

El archivo de clave necesario si SSL está habilitado.

ssl_cname
str

Cname para si SSL está habilitado.

dns_name_label
str

Etiqueta de nombre DNS para el punto de conexión de puntuación. Si no se especifica una etiqueta de nombre DNS única, se generará para el punto de conexión de puntuación.

primary_key
str

Clave de autenticación principal que se va a usar para este servicio web.

secondary_key
str

Clave de autenticación secundaria que se va a usar para este servicio web.

collect_model_data

Indica si se va a habilitar la recopilación de datos del modelo para el servicio web.

Métodos

print_deploy_configuration

Imprima la configuración de implementación.

validate_configuration

Compruebe que los valores de configuración especificados son válidos.

Generará un si se produce un WebserviceException error en la validación.

print_deploy_configuration

Imprima la configuración de implementación.

print_deploy_configuration()

validate_configuration

Compruebe que los valores de configuración especificados son válidos.

Generará un si se produce un WebserviceException error en la validación.

validate_configuration()

Excepciones

Tipo Description