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 método deploy_configuration
de la clase AciWebservice.
Cree un objeto de configuración para implementar un servicio web de ACI.
- Herencia
-
AciServiceDeploymentConfiguration
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
- cpu_cores
- float
Número de núcleos de CPU que se asignarán a este Webservice. Puede ser un decimal. El valor predeterminado es 0,1.
- memory_gb
- float
Cantidad de memoria (en GB) que se va a asignar a este Webservice. Puede ser un decimal. El valor predeterminado es 0,5.
Diccionario de etiquetas valor-clave para proporcionar a este Webservice.
Diccionario de propiedades valor-clave para proporcionar este Webservice. Estas propiedades no se pueden cambiar después de la implementación, pero se pueden agregar nuevos pares clave-valor.
- 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 más información sobre las regiones disponibles, consulte Productos por región.
- auth_enabled
- bool
Indica si se debe habilitar o no la autenticación para este servicio web. El valor predeterminado es False.
- ssl_enabled
- bool
Indica si se debe habilitar o no SSL para este servicio web. El valor predeterminado es False.
- enable_app_insights
- bool
Indica si se debe habilitar o no AppInsights para este servicio web. El valor predeterminado es False.
- ssl_cert_pem_file
- str
Archivo de certificado necesario si SSL está habilitado.
- dns_name_label
- str
Etiqueta del nombre DNS para el punto de conexión de puntuación. Si no se especifica, se generará una etiqueta de nombre DNS única para el punto de conexión de puntuación.
- primary_key
- str
Clave de autenticación principal que se usará para este Webservice.
- secondary_key
- str
Clave de autenticación secundaria que se usará para este Webservice.
- collect_model_data
- bool
Indica si se debe habilitar o no la recopilación de datos del modelo para este Webservice. El valor predeterminado es False.
- cmk_vault_base_url
- str
dirección URL base del almacén de claves administradas por el cliente
- cpu_cores
- float
Número de núcleos de CPU que se asignarán a este Webservice. Puede ser un decimal. El valor predeterminado es 0,1.
- memory_gb
- float
Cantidad de memoria (en GB) que se va a asignar a este Webservice. Puede ser un decimal. El valor predeterminado es 0,5.
Diccionario de etiquetas valor-clave para proporcionar a este Webservice.
Diccionario de propiedades valor-clave para proporcionar este Webservice. Estas propiedades no se pueden cambiar después de la implementación, pero se pueden agregar nuevos pares clave-valor.
- 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 más información sobre las regiones disponibles, consulte Productos por región.
- auth_enabled
- bool
Indica si se debe habilitar o no la autenticación para este servicio web. El valor predeterminado es False.
- ssl_enabled
- bool
Indica si se debe habilitar o no SSL para este servicio web. El valor predeterminado es False.
- enable_app_insights
- bool
Indica si se debe habilitar o no AppInsights para este servicio web. El valor predeterminado es False.
- dns_name_label
- str
Etiqueta del nombre DNS para el punto de conexión de puntuación. Si no se especifica, se generará una etiqueta de nombre DNS única para el punto de conexión de puntuación.
- collect_model_data
- bool
Indica si se debe habilitar o no la recopilación de datos del modelo para este Webservice. El valor predeterminado es False.
- cmk_vault_base_url
- str
dirección URL base del almacén de claves administradas por el cliente
Variables
- cpu_cores
- float
Número de núcleos de CPU que se asignarán a este Webservice. Puede ser un decimal. El valor predeterminado es 0,1.
- memory_gb
- float
Cantidad de memoria (en GB) que se va a asignar a este Webservice. Puede ser un decimal. El valor predeterminado es 0,5.
- azureml.core.webservice.AciServiceDeploymentConfiguration.tags
Diccionario de etiquetas valor-clave para proporcionar a este Webservice.
- azureml.core.webservice.AciServiceDeploymentConfiguration.properties
Diccionario de propiedades valor-clave para proporcionar este Webservice. Estas propiedades no se pueden cambiar después de la implementación, pero se pueden agregar nuevos pares clave-valor.
- azureml.core.webservice.AciServiceDeploymentConfiguration.description
Descripción para proporcionar a este Webservice.
- 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 más información sobre las regiones disponibles, consulte Productos por región.
- auth_enabled
- bool
Indica si se debe habilitar o no la autenticación para este servicio web. El valor predeterminado es False.
- ssl_enabled
- bool
Indica si se debe habilitar o no SSL para este servicio web. El valor predeterminado es False.
- enable_app_insights
- bool
Indica si se debe habilitar o no AppInsights para este servicio web. El valor predeterminado es False.
- ssl_cert_pem_file
- str
Archivo de certificado necesario si SSL está habilitado.
- ssl_key_pem_file
- str
Archivo de clave necesario si SSL está habilitado.
- ssl_cname
- str
CNAME si SSL está habilitado.
- dns_name_label
- str
Etiqueta del nombre DNS para el punto de conexión de puntuación. Si no se especifica, se generará una etiqueta de nombre DNS única para el punto de conexión de puntuación.
- primary_key
- str
Clave de autenticación principal que se usará para este Webservice.
- secondary_key
- str
Clave de autenticación secundaria que se usará para este Webservice.
- collect_model_data
- bool
Indica si se debe habilitar o no la recopilación de datos del modelo para Webservice.
Métodos
print_deploy_configuration |
Imprime la configuración de implementación. |
validate_configuration |
Comprueba que los valores de configuración especificados sean válidos. Genera un WebserviceException si se produce un error en la validación. |
print_deploy_configuration
Imprime la configuración de implementación.
print_deploy_configuration()
validate_configuration
Comprueba que los valores de configuración especificados sean válidos.
Genera un WebserviceException si se produce un error en la validación.
validate_configuration()
Excepciones
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de