- Recurso: projeto
- ServiceTerms
- Estado
- CustomerProvidedConfig
- NotebooklmConfig
- ModelArmorConfig
- ConfigurableBillingStatus
- Métodos
Recurso: projeto
Metadados e configurações de um projeto do Google Cloud no serviço.
| Representação JSON |
|---|
{ "name": string, "createTime": string, "provisionCompletionTime": string, "serviceTermsMap": { string: { object ( |
| Campos | |
|---|---|
name |
Apenas saída. O nome completo do recurso do projeto, por exemplo, |
createTime |
Apenas saída. A data/hora em que este projeto foi criado. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: |
provisionCompletionTime |
Apenas saída. A data/hora em que este projeto foi aprovisionado com êxito. Um valor vazio significa que este projeto ainda está a ser aprovisionado e não está pronto para utilização. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: |
serviceTermsMap |
Apenas saída. Um mapa dos Termos de Utilização. A chave é o |
customerProvidedConfig |
Opcional. Configurações fornecidas pelo cliente. |
configurableBillingStatus |
Apenas saída. O estado atual da faturação configurável do projeto. |
ServiceTerms
Metadados acerca dos Termos de Utilização.
| Representação JSON |
|---|
{
"id": string,
"version": string,
"state": enum ( |
| Campos | |
|---|---|
id |
O identificador exclusivo destes Termos de Utilização. Termos disponíveis:
|
version |
A string da versão dos Termos de Utilização. Para ver os valores aceitáveis, consulte os comentários para |
state |
Se o projeto aceitou/rejeitou os termos de serviço ou se ainda está pendente. |
acceptTime |
A última vez que o projeto aceitou os Termos de Utilização. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: |
declineTime |
A última vez em que o projeto recusou ou revogou o contrato de termos de utilização. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: |
Estado
O contrato indica estes termos de utilização.
| Enumerações | |
|---|---|
STATE_UNSPECIFIED |
O valor predefinido da enumeração. Este valor não é usado. |
TERMS_ACCEPTED |
O projeto deu o consentimento para os Termos de Utilização. |
TERMS_PENDING |
O projeto está pendente de revisão e aceitação dos Termos de Utilização. |
TERMS_DECLINED |
O projeto recusou ou revogou o contrato dos termos de utilização. |
CustomerProvidedConfig
Configurações fornecidas pelo cliente.
| Representação JSON |
|---|
{
"notebooklmConfig": {
object ( |
| Campos | |
|---|---|
notebooklmConfig |
Opcional. Configuração das definições do NotebookLM. |
NotebooklmConfig
Configuração do NotebookLM.
| Representação JSON |
|---|
{
"modelArmorConfig": {
object ( |
| Campos | |
|---|---|
modelArmorConfig |
Configuração do Model Armor a ser usada para limpar os comandos do utilizador e as respostas do GML. |
optOutNotebookSharing |
Opcional. Se a funcionalidade de partilha de notebooks deve ser desativada para o projeto. A predefinição é false se não for especificado. |
ModelArmorConfig
Configuração de modelos do Model Armor definidos pelo cliente a serem usados para limpar comandos do utilizador e respostas do GML.
| Representação JSON |
|---|
{ "userPromptTemplate": string, "responseTemplate": string } |
| Campos | |
|---|---|
userPromptTemplate |
Opcional. O nome do recurso do modelo Armor para limpar comandos do utilizador. Formato: projects/{project}/locations/{location}/templates/{templateId} Se não for especificado, não é aplicada nenhuma limpeza ao comando do utilizador. |
responseTemplate |
Opcional. O nome do recurso do modelo de proteção do modelo para limpar as respostas do MDG. Formato: projects/{project}/locations/{location}/templates/{templateId} Se não for especificado, não é aplicada nenhuma limpeza à resposta do MDG. |
ConfigurableBillingStatus
Representa os parâmetros de faturação configuráveis atualmente em vigor. Estes valores são derivados do histórico de subscrições do cliente armazenado internamente e refletem os limites que estão a ser usados ativamente para fins de faturação no momento da chamada projects.get. Isto inclui o startTime da subscrição e pode diferir dos valores em customerProvidedConfig devido às regras de faturação (por exemplo, as reduções entram em vigor apenas no início de um novo mês).
| Representação JSON |
|---|
{ "effectiveSearchQpmThreshold": string, "effectiveIndexingCoreThreshold": string, "startTime": string } |
| Campos | |
|---|---|
effectiveSearchQpmThreshold |
Opcional. O limite de QPM de pesquisa atualmente em vigor em consultas por minuto. Este é o limite com o qual a utilização de QPMs é comparada para os cálculos de excesso. |
effectiveIndexingCoreThreshold |
Opcional. O limite do Indexing Core atualmente em vigor. Este é o limite em relação ao qual a utilização do Indexing Core é comparada para os cálculos de excesso. |
startTime |
Opcional. A hora de início da subscrição de faturação atualmente ativa. Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: |
Métodos |
|
|---|---|
|
Obtém um Project. |
|
Atualiza as definições editáveis de um projeto do motor Discovery. |
|
Aprovisiona o recurso do projeto. |
|
Atualiza os termos de serviço deste projeto. |