Recurso: sessão
Uma representação de uma sessão.
Representação JSON |
---|
{ "name": string, "uuid": string, "createTime": string, "runtimeInfo": { object ( |
Campos | |
---|---|
name |
Obrigatório. O nome do recurso da sessão. |
uuid |
Apenas saída. Um UUID de sessão (identificador universal exclusivo). O serviço gera esse valor quando cria a sessão. |
create |
Apenas saída. O horário em que a sessão foi criada. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
runtime |
Apenas saída. Informações de execução sobre a execução da sessão. |
state |
Apenas saída. Um estado da sessão. |
state |
Apenas saída. Detalhes do estado da sessão, como a descrição da falha se o estado for |
state |
Apenas saída. O horário em que a sessão entrou no estado atual. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
creator |
Apenas saída. O endereço de e-mail do usuário que criou a sessão. |
labels |
Opcional. Os rótulos a serem associados à sessão. As chaves de identificador precisam conter de 1 a 63 caracteres e estar em conformidade com o RFC 1035. Os valores do marcador podem estar vazios, mas, se estiverem presentes, precisam conter de 1 a 63 caracteres e estar em conformidade com o RFC 1035. Não é possível associar mais de 32 rótulos a uma sessão. Um objeto com uma lista de pares |
runtime |
Opcional. Configuração do ambiente de execução para a execução da sessão. |
environment |
Opcional. Configuração do ambiente para a execução da sessão. |
user |
Opcional. O endereço de e-mail do usuário proprietário da sessão. |
state |
Apenas saída. Informações de estado histórico da sessão. |
session |
Opcional. O modelo de sessão usado pela sessão. Somente os nomes dos recursos, incluindo o ID e o local do projeto, são válidos. Exemplo: * O modelo precisa estar no mesmo projeto e região do Dataproc da sessão. |
Campo de união session_config . A configuração da sessão. session_config pode ser apenas de um dos tipos a seguir: |
|
jupyter |
Opcional. Configuração da sessão do Jupyter. |
spark |
Opcional. Configuração da sessão do Spark Connect. |
Estado
O estado da sessão.
Enums | |
---|---|
STATE_UNSPECIFIED |
O estado da sessão é desconhecido. |
CREATING |
A sessão é criada antes da execução. |
ACTIVE |
A sessão está em execução. |
TERMINATING |
A sessão está sendo encerrada. |
TERMINATED |
A sessão é encerrada. |
FAILED |
A sessão não está mais em execução devido a um erro. |
SessionStateHistory
Informações de estado histórico.
Representação JSON |
---|
{
"state": enum ( |
Campos | |
---|---|
state |
Apenas saída. O estado da sessão neste ponto do histórico. |
state |
Apenas saída. Detalhes sobre o estado nesse ponto do histórico da sessão. |
state |
Apenas saída. O horário em que a sessão entrou no estado histórico. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
Métodos |
|
---|---|
|
Crie uma sessão interativa de maneira assíncrona. |
|
Exclui o recurso de sessão interativa. |
|
Busca a representação de recurso de uma sessão interativa. |
|
Lista sessões interativas. |
|
Encerra a sessão interativa. |