AciServiceDeploymentConfiguration Osztály

A Azure Container Instances üzembe helyezett szolgáltatás üzembehelyezési konfigurációs adatait jelöli.

Hozzon létre egy AciServiceDeploymentConfiguration objektumot az deploy_configurationAciWebservice osztály metódusával.

Hozzon létre egy konfigurációs objektumot egy ACI-webszolgáltatás üzembe helyezéséhez.

Öröklődés
AciServiceDeploymentConfiguration

Konstruktor

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)

Paraméterek

cpu_cores
float
alapértelmezett érték: None

A webszolgáltatáshoz lefoglalandó processzormagok száma. Lehet decimális. Alapértelmezett érték: 0.1

memory_gb
float
alapértelmezett érték: None

A webszolgáltatáshoz lefoglalandó memória mennyisége (GB-ban). Lehet decimális. Alapértelmezett érték: 0,5

tags
dict[str, str]
alapértelmezett érték: None

Kulcsértékcímkék szótára, amely ezt a webszolgáltatást adja meg.

properties
dict[str, str]
alapértelmezett érték: None

A webszolgáltatáshoz tartozó kulcsérték-tulajdonságok szótára. Ezek a tulajdonságok nem módosíthatók az üzembe helyezés után, azonban új kulcsértékpárok is hozzáadhatók.

description
str
alapértelmezett érték: None

Ennek a webszolgáltatásnak a leírását adja meg.

location
str
alapértelmezett érték: None

A webszolgáltatás üzembe helyezéséhez szükséges Azure-régió. Ha nincs megadva, a munkaterület helye lesz használva. Az elérhető régiókkal kapcsolatos további részletekért lásd: Termékek régiónként.

auth_enabled
bool
alapértelmezett érték: None

Azt jelzi, hogy engedélyezi-e a hitelesítést ehhez a webszolgáltatáshoz. Alapértelmezés szerint Hamis.

ssl_enabled
bool
alapértelmezett érték: None

Azt jelzi, hogy engedélyezi-e az SSL-t ehhez a webszolgáltatáshoz. Alapértelmezés szerint Hamis.

enable_app_insights
bool
alapértelmezett érték: None

Azt jelzi, hogy engedélyezi-e az AppInsights szolgáltatást ehhez a webszolgáltatáshoz. Alapértelmezés szerint Hamis.

ssl_cert_pem_file
str
alapértelmezett érték: None

Az SSL engedélyezése esetén szükség van a tanúsítványfájlra.

ssl_key_pem_file
str
alapértelmezett érték: None

Az SSL engedélyezése esetén szükséges kulcsfájl.

ssl_cname
str
alapértelmezett érték: None

Ha az SSL engedélyezve van, a cname értéke.

dns_name_label
str
alapértelmezett érték: None

A pontozási végpont DNS-névcímkéje. Ha nincs megadva egyedi DNS-névcímke a pontozási végponthoz.

primary_key
str
alapértelmezett érték: None

A webszolgáltatáshoz használandó elsődleges hitelesítési kulcs.

secondary_key
str
alapértelmezett érték: None

A webszolgáltatáshoz használandó másodlagos hitelesítési kulcs.

collect_model_data
bool
alapértelmezett érték: None

Azt jelzi, hogy engedélyezi-e a webszolgáltatás modelladat-gyűjtését. Alapértelmezett érték: Hamis

cmk_vault_base_url
str
alapértelmezett érték: None

ügyfél által felügyelt kulcstartó alap URL-címe

cmk_key_name
str
alapértelmezett érték: None

ügyfél által felügyelt kulcs neve.

cmk_key_version
str
alapértelmezett érték: None

ügyfél által felügyelt kulcs verziója.

vnet_name
str
alapértelmezett érték: None

virtuális hálózat neve.

subnet_name
str
alapértelmezett érték: None

alhálózat neve a virtuális hálózaton belül.

cpu_cores
float
Kötelező

A webszolgáltatáshoz lefoglalandó processzormagok száma. Lehet decimális. Alapértelmezett érték: 0.1

memory_gb
float
Kötelező

A webszolgáltatáshoz lefoglalandó memória mennyisége (GB-ban). Lehet decimális. Alapértelmezett érték: 0,5

tags
dict[str, str]
Kötelező

Kulcsértékcímkék szótára, amely ezt a webszolgáltatást adja meg.

properties
dict[str, str]
Kötelező

A webszolgáltatáshoz tartozó kulcsérték-tulajdonságok szótára. Ezek a tulajdonságok nem módosíthatók az üzembe helyezés után, azonban új kulcsértékpárok is hozzáadhatók.

description
str
Kötelező

Ennek a webszolgáltatásnak a leírását adja meg.

location
str
Kötelező

A webszolgáltatás üzembe helyezéséhez szükséges Azure-régió. Ha nincs megadva, a munkaterület helye lesz használva. Az elérhető régiókkal kapcsolatos további részletekért lásd: Termékek régiónként.

auth_enabled
bool
Kötelező

Azt jelzi, hogy engedélyezi-e a hitelesítést ehhez a webszolgáltatáshoz. Alapértelmezés szerint Hamis.

ssl_enabled
bool
Kötelező

Azt jelzi, hogy engedélyezi-e az SSL-t ehhez a webszolgáltatáshoz. Alapértelmezés szerint Hamis.

enable_app_insights
bool
Kötelező

Azt jelzi, hogy engedélyezi-e az AppInsights szolgáltatást ehhez a webszolgáltatáshoz. Alapértelmezés szerint Hamis.

ssl_cert_pem_file
str
Kötelező

Az SSL engedélyezése esetén szükség van a tanúsítványfájlra.

ssl_key_pem_file
str
Kötelező

Az SSL engedélyezése esetén szükséges kulcsfájl.

ssl_cname
str
Kötelező

Ha az SSL engedélyezve van, a cname értéke.

dns_name_label
str
Kötelező

A pontozási végpont DNS-névcímkéje. Ha nincs megadva egyedi DNS-névcímke a pontozási végponthoz.

primary_key
str
Kötelező

A webszolgáltatáshoz használandó elsődleges hitelesítési kulcs.

secondary_key
str
Kötelező

A webszolgáltatáshoz használandó másodlagos hitelesítési kulcs.

collect_model_data
bool
Kötelező

Azt jelzi, hogy engedélyezi-e a webszolgáltatás modelladat-gyűjtését. Alapértelmezett érték: Hamis

cmk_vault_base_url
str
Kötelező

ügyfél által felügyelt kulcstartó alap URL-címe

cmk_key_name
str
Kötelező

ügyfél által felügyelt kulcs neve.

cmk_key_version
str
Kötelező

ügyfél által felügyelt kulcs verziója.

vnet_name
str
Kötelező

virtuális hálózat neve.

subnet_name
str
Kötelező

alhálózat neve a virtuális hálózaton belül.

Változók

cpu_cores
float

A webszolgáltatáshoz lefoglalandó processzormagok száma. Lehet decimális. Alapértelmezett érték: 0.1

memory_gb
float

A webszolgáltatáshoz lefoglalandó memória mennyisége (GB-ban). Lehet decimális. Alapértelmezett érték: 0,5

azureml.core.webservice.AciServiceDeploymentConfiguration.tags

Kulcsértékcímkék szótára, amely ezt a webszolgáltatást adja meg.

azureml.core.webservice.AciServiceDeploymentConfiguration.properties

A webszolgáltatáshoz tartozó kulcsérték-tulajdonságok szótára. Ezek a tulajdonságok nem módosíthatók az üzembe helyezés után, azonban új kulcsértékpárok is hozzáadhatók.

azureml.core.webservice.AciServiceDeploymentConfiguration.description

Ennek a webszolgáltatásnak a leírását adja meg.

azureml.core.webservice.AciServiceDeploymentConfiguration.location

A webszolgáltatás üzembe helyezéséhez szükséges Azure-régió. Ha nincs megadva, a munkaterület helye lesz használva. Az elérhető régiókkal kapcsolatos további információkért lásd: Termékek régiónként.

auth_enabled
bool

Azt jelzi, hogy engedélyezi-e a hitelesítést ehhez a webszolgáltatáshoz. Alapértelmezés szerint Hamis.

ssl_enabled
bool

Azt határozza meg, hogy engedélyezi-e az SSL-t ehhez a webszolgáltatáshoz. Alapértelmezés szerint Hamis.

enable_app_insights
bool

Azt határozza meg, hogy engedélyezi-e az AppInsights szolgáltatást ehhez a webszolgáltatáshoz. Alapértelmezés szerint Hamis.

ssl_cert_pem_file
str

Az SSL engedélyezéséhez szükséges tanúsítványfájl.

ssl_key_pem_file
str

Az SSL engedélyezéséhez szükséges kulcsfájl.

ssl_cname
str

A cname értéke, ha az SSL engedélyezve van.

dns_name_label
str

A pontozási végpont DNS-névcímkéje. Ha nincs megadva egyedi DNS-névcímke a pontozási végponthoz.

primary_key
str

A webszolgáltatáshoz használandó elsődleges hitelesítési kulcs.

secondary_key
str

A webszolgáltatáshoz használandó másodlagos hitelesítési kulcs.

collect_model_data
bool

Engedélyezve van-e a modelladatok gyűjtése a webszolgáltatásban.

Metódusok

print_deploy_configuration

Az üzembehelyezési konfiguráció nyomtatása.

validate_configuration

Ellenőrizze, hogy a megadott konfigurációs értékek érvényesek-e.

Ha az ellenőrzés sikertelen, a rendszer elő fog emelni egy WebserviceException értéket.

print_deploy_configuration

Az üzembehelyezési konfiguráció nyomtatása.

print_deploy_configuration()

validate_configuration

Ellenőrizze, hogy a megadott konfigurációs értékek érvényesek-e.

Ha az ellenőrzés sikertelen, a rendszer elő fog emelni egy WebserviceException értéket.

validate_configuration()

Kivételek