Variáveis Implícitas para Pacotes de Aplicativos ML
Nos scripts do Terraform dentro dos pacotes de Aplicativos ML, você pode confiar em variáveis implícitas.
${var.<region_identifier>}
Variáveis Independentes de Implementação
Nome | Tipo ou Esquema | Descrição | Amostra |
---|---|---|---|
region_short_code
|
String
|
O código do aeroporto para a região. |
IAD, PHX
|
region_identifier
|
String
|
O identificador da região atual do serviço MlApps. |
us-ashburn-1
|
realm
|
String
|
O realm atual do serviço MlApps. |
OC1, OC2
|
|
|
||
app.id | String | O OCID do Aplicativo ML. | |
app.name | String | O nome do Aplicativo ML. | |
aplicativo.compartment_id
|
String | O OCID do compartimento do Aplicativo ML. | |
|
|
|
|
app_impl.id
|
String | O OCID da Implementação do Aplicativo ML. | |
app_impl.name
|
String | O nome da Implementação do Aplicativo ML. | |
app_impl.compartment_id
|
String | O OCID do compartimento da Implementação do Aplicativo ML. | |
app_impl.package_arguments
|
Mapa | O mapa de argumentos do pacote. |
{ "bucket_name": "my_bucket" }
|
app_impl.application_components.oci_datascience_job
|
Mapa | O valor do componente do aplicativo 'oci_datascience_job '. |
|
|
|
|
|
app_instance.id
|
String | O OCID da Instância do Aplicativo ML. | |
app_instance.displayName
|
String |
DisplayName da Instância do Aplicativo ML. |
|
app_instance.compartment_id
|
String | O OCID do compartimento da Instância do Aplicativo ML. | |
app_instance.instance_components.oci_objectstorage_bucket
|
Mapa |
|
|
app_instance.configuration
|
Mapa | Os valores de configuração do esquema. |
|
current_model_id | Mapa |
ID do modelo atual para um caso de uso de previsão específico. A variável contém um mapa onde:
Normalmente, o pipeline de treinamento cria um novo modelo e o implanta. A definição de terraform precisa saber sobre o novo modelo e se referir ao modelo atualmente implantado. Caso contrário, o modelo implantado no momento seria substituído pelo valor usado na definição do Terraform da Implantação do Modelo. |
Referência de Modelo na Definição do Terraform de Implantação de Modelo
Observação: A expressão é muito defensiva para não ser afetada pela versão ou implementação do Terraform usada.
|
Referências do Componente
Os componentes do aplicativo e da instância são organizados de maneira aninhada. Essa estrutura hierárquica permite fácil referência e gerenciamento de diferentes componentes de aplicativos e, em seguida, pode ser usada por componentes de instância.
componentName :{ type: String, minLength: 1, maxLength: 255,}
"app_impl":
{
"application_components":
{
"oci_datascience_pipeline":
{
"test_pipeline":
{
"id" = "ocid1.oci_datascience_pipeline.oc1..aaaaaaaarvllavmi4anvsrpwe3eqyxx3vkzrnfmtzynunkbszrr7dnzfq3qa"
"name" = "PipelineTriggers"
}
}
}
}
${app_impl.application_components.oci_datascience_pipeline.test_pipeline.id}"