Partilhar via


Doppler Farhan Latif (Editora Independente) (Visualização)

A plataforma de segurança Doppler, que prioriza o desenvolvedor, permite que as equipes gerenciem, orquestram e administrem segredos em escala sem problemas.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Farhan Latif
URL https://portfolio-website-4d91e0.webflow.io
Email farhanlatif027@outlook.com
Metadados do conector
Editora Farhan Latif
Sítio Web https://www.doppler.com/
Política de privacidade https://www.doppler.com/legal/privacy
Categorias Segurança

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Token de serviço securestring O token de serviço para esta api Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Configuração | Atualizar nome da configuração

Modificar um nome de configuração existente

Configuração | Bloquear configuração

Impedir que a configuração seja renomeada ou excluída

Configuração | Configuração de clone

Crie uma nova configuração de ramificação clonando outra. Isso duplica uma configuração de ramificação e todos os seus segredos

Configuração | Criar configuração

Criar uma nova configuração de ramificação

Configuração | Desbloquear configuração

Permitir que a configuração seja renomeada e/ou excluída

Configuração | Listar configurações

Buscar todas as configurações

Configuração | Recuperar configuração

Detalhes de Fetch A Config

Funções do Projeto | Excluir funções

Excluir função

Funções do Projeto | Listar funções

Ver lista de funções

Funções do Projeto | Recuperar funções

Recuperar funções

Membros do Projeto | Adicionar Membros

Adicionar membros ao projeto

Membros do Projeto | Atualizar Membros

Atualizar membros no projeto

Membros do Projeto | Excluir membros

Excluir membros no projeto

Membros do Projeto | Lista de Membros

Listar membros no projeto

Membros do Projeto | Recuperar Membros

Recuperar Membros no Projeto

Projetos | Atualizar projeto

Atualize o seu projeto

Projetos | Criar projeto

Cria um projeto

Projetos | Listar Projetos

Lista todos os seus projetos

Projetos | Recuperar Projeto

Recupere seu projeto

Segredos | Excluir um segredo

Exclui um segredo

Segredos | Listar segredos

Devolve Lista De Segredos

Segredos | Nota de atualização

Atualize a nota do seu segredo

Segredos | Recuperar um segredo

Devolve um Segredo

Segredos | Segredo de atualização

Atualiza o valor do segredo

Configuração | Atualizar nome da configuração

Modificar um nome de configuração existente

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto
project True string

Identificador exclusivo para o objeto do projeto

Nome da configuração atual
config True string

Nome da nova configuração de ramificação

Novo nome de configuração
name True string

O novo nome da configuração

Devoluções

Name Caminho Tipo Description
Nome
config.name string

Nome da ramificação de configuração

Raiz
config.root boolean

Se a configuração é a raiz do ambiente

Bloqueada
config.locked boolean

Um valor booleano que indica se a configuração pode ser renomeada ou excluída

Busca inicial em
config.initial_fetch_at date-time

O carimbo de data/hora da primeira vez que a configuração foi obtida do servidor

Última busca em
config.last_fetch_at date-time

O carimbo de data/hora da hora mais recente em que a configuração foi obtida do servidor

Criado em
config.created_at date-time

O carimbo de data/hora de quando a configuração foi criada no servidor

Meio Ambiente
config.environment string

O nome do ambiente onde a configuração é implantada

Projeto
config.project string

Nome do Projeto | Identificador exclusivo para o objeto do projeto

Configuração | Bloquear configuração

Impedir que a configuração seja renomeada ou excluída

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto
project True string

Identificador exclusivo para o objeto do projeto

Nome da configuração
config True string

Nome da configuração

Devoluções

Name Caminho Tipo Description
Nome
config.name string

Nome da ramificação de configuração

Raiz
config.root boolean

Se a configuração é a raiz do ambiente

Bloqueada
config.locked boolean

Um valor booleano que indica se a configuração pode ser renomeada ou excluída

Busca inicial em
config.initial_fetch_at date-time

O carimbo de data/hora da primeira vez que a configuração foi obtida do servidor

Última busca em
config.last_fetch_at date-time

O carimbo de data/hora da hora mais recente em que a configuração foi obtida do servidor

Criado em
config.created_at date-time

O carimbo de data/hora de quando a configuração foi criada no servidor

Meio Ambiente
config.environment string

O nome do ambiente onde a configuração é implantada

Projeto
config.project string

Nome do Projeto | Identificador exclusivo para o objeto do projeto

Configuração | Configuração de clone

Crie uma nova configuração de ramificação clonando outra. Isso duplica uma configuração de ramificação e todos os seus segredos

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto
project True string

Identificador exclusivo para o objeto do projeto

Nome da configuração
config True string

Nome da configuração de ramificação que está sendo clonada

Nome | Nova configuração de ramificação
name True string

Nome da nova configuração de ramificação

Devoluções

Name Caminho Tipo Description
Nome
config.name string

Nome da ramificação de configuração

Raiz
config.root boolean

Se a configuração é a raiz do ambiente

Bloqueada
config.locked boolean

Um valor booleano que indica se a configuração pode ser renomeada ou excluída

Busca inicial em
config.initial_fetch_at date-time

O carimbo de data/hora da primeira vez que a configuração foi obtida do servidor

Última busca em
config.last_fetch_at date-time

O carimbo de data/hora da hora mais recente em que a configuração foi obtida do servidor

Criado em
config.created_at date-time

O carimbo de data/hora de quando a configuração foi criada no servidor

Meio Ambiente
config.environment string

O nome do ambiente onde a configuração é implantada

Projeto
config.project string

Nome do Projeto | Identificador exclusivo para o objeto do projeto

Configuração | Criar configuração

Criar uma nova configuração de ramificação

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto
project True string

Identificador exclusivo para o objeto do projeto

Meio Ambiente
environment True string

Identificador do objeto de ambiente

Nome da configuração
name True string

Nome da nova configuração de ramificação

Devoluções

Name Caminho Tipo Description
Nome
config.name string

Nome da ramificação de configuração

Raiz
config.root boolean

Se a configuração é a raiz do ambiente

Bloqueada
config.locked boolean

Um valor booleano que indica se a configuração pode ser renomeada ou excluída

Busca inicial em
config.initial_fetch_at date-time

O carimbo de data/hora da primeira vez que a configuração foi obtida do servidor

Última busca em
config.last_fetch_at date-time

O carimbo de data/hora da hora mais recente em que a configuração foi obtida do servidor

Criado em
config.created_at date-time

O carimbo de data/hora de quando a configuração foi criada no servidor

Meio Ambiente
config.environment string

O nome do ambiente onde a configuração é implantada

Projeto
config.project string

Nome do Projeto | Identificador exclusivo para o objeto do projeto

Configuração | Desbloquear configuração

Permitir que a configuração seja renomeada e/ou excluída

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto
project True string

Identificador exclusivo para o objeto do projeto

Nome da configuração
config True string

Nome da configuração

Devoluções

Name Caminho Tipo Description
Nome
config.name string

Nome da ramificação de configuração

Raiz
config.root boolean

Se a configuração é a raiz do ambiente

Bloqueada
config.locked boolean

Um valor booleano que indica se a configuração pode ser renomeada ou excluída

Busca inicial em
config.initial_fetch_at date-time

O carimbo de data/hora da primeira vez que a configuração foi obtida do servidor

Última busca em
config.last_fetch_at date-time

O carimbo de data/hora da hora mais recente em que a configuração foi obtida do servidor

Criado em
config.created_at date-time

O carimbo de data/hora de quando a configuração foi criada no servidor

Meio Ambiente
config.environment string

O nome do ambiente onde a configuração é implantada

Projeto
config.project string

Nome do Projeto | Identificador exclusivo para o objeto do projeto

Configuração | Listar configurações

Buscar todas as configurações

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto | Identificador exclusivo para o objeto do projeto
project True string

exemplo-projeto

Número da página
page True integer

Número da página | Para paginação

Itens por página
per_page True integer

Número de itens a mostrar por página

Devoluções

Name Caminho Tipo Description
configurações
configs array of object

configurações

Nome
configs.name string

Nome da ramificação de configuração

Raiz
configs.root boolean

Se a configuração é a raiz do ambiente

Bloqueada
configs.locked boolean

Um valor booleano que indica se a configuração pode ser renomeada ou excluída

Busca inicial em
configs.initial_fetch_at date-time

O carimbo de data/hora da primeira vez que a configuração foi obtida do servidor

Última busca em
configs.last_fetch_at date-time

O carimbo de data/hora da hora mais recente em que a configuração foi obtida do servidor

Criado em
configs.created_at date-time

O carimbo de data/hora de quando a configuração foi criada no servidor

Meio Ambiente
configs.environment string

O nome do ambiente onde a configuração é implantada

Projeto
configs.project string

Nome do Projeto | Identificador exclusivo para o objeto do projeto

Campo Dinâmico
configs.slug string

O nome da configuração que é usada na URL

Página
page integer

O número que indica a página atual | Usado para paginação

Sucesso
success boolean

Um valor booleano que indica se a solicitação foi bem-sucedida

Configuração | Recuperar configuração

Detalhes de Fetch A Config

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto | Identificador exclusivo para o objeto do projeto
project True string

exemplo-projeto

Nome da configuração | Nome do objeto config
config string

"Dev", "STG", "PRD"

Devoluções

Name Caminho Tipo Description
Nome
config.name string

Nome da ramificação de configuração

Raiz
config.root boolean

Se a configuração é a raiz do ambiente

Bloqueada
config.locked boolean

Um valor booleano que indica se a configuração pode ser renomeada ou excluída

Busca inicial em
config.initial_fetch_at date-time

O carimbo de data/hora da primeira vez que a configuração foi obtida do servidor

Última busca em
config.last_fetch_at date-time

O carimbo de data/hora da hora mais recente em que a configuração foi obtida do servidor

Criado em
config.created_at date-time

O carimbo de data/hora de quando a configuração foi criada no servidor

Meio Ambiente
config.environment string

O nome do ambiente onde a configuração é implantada

Projeto
config.project string

Nome do Projeto | Identificador exclusivo para o objeto do projeto

Sucesso
success boolean

Um valor booleano que indica se a solicitação foi bem-sucedida

Funções do Projeto | Excluir funções

Excluir função

Parâmetros

Name Chave Necessário Tipo Description
Nome do Direito de Acesso
role True string

O identificador exclusivo da função

Devoluções

response
object

Funções do Projeto | Listar funções

Ver lista de funções

Devoluções

Name Caminho Tipo Description
roles
roles array of object

roles

Nome
roles.name string

Nome da função

permissões
roles.permissions array of string

permissões

Identificador
roles.identifier string

Um identificador único atribuído

Criado em
roles.created_at date-time

O carimbo de data/hora de quando a função de projeto foi criada no servidor

É função personalizada?
roles.is_custom_role boolean

Um valor booleano que indica se a função é uma função personalizada

Funções do Projeto | Recuperar funções

Recuperar funções

Parâmetros

Name Chave Necessário Tipo Description
Nome do Direito de Acesso
role True string

admin

Devoluções

Name Caminho Tipo Description
Nome do Direito de Acesso
role.name string

Nome da função

permissões
role.permissions array of string

permissões

Identificador
role.identifier string

Um identificador único atribuído

Criado em
role.created_at date-time

O carimbo de data/hora de quando a função de projeto foi criada no servidor

É função personalizada?
role.is_custom_role boolean

Um valor booleano que indica se a função é uma função personalizada

Membros do Projeto | Adicionar Membros

Adicionar membros ao projeto

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto | Identificador exclusivo para o objeto do projeto
project True string

exemplo-projeto

Tipo de função
type True string
Campo Dinâmico
slug True string

Lesma do membro

Papel do Membro
role string
environments
environments array of string

environments

Devoluções

Name Caminho Tipo Description
Tipo
member.type string

Tipo de usuário

Campo Dinâmico
member.slug string

Nome que é usado no URL

Identificador
member.role.identifier string

Um identificador único atribuído

Acesso a todos os ambientes?
member.access_all_environments boolean

Um valor booleano que indica se o membro pode acessar todos os ambientes no projeto

environments
member.environments array of string

environments

Membros do Projeto | Atualizar Membros

Atualizar membros no projeto

Parâmetros

Name Chave Necessário Tipo Description
Tipo de função
type True string

Nome do tipo, por exemplo, workplace_user/group/invite/service_account

Lesma do membro
slug True string

Lesma do membro

Nome do Projeto | Identificador exclusivo para o objeto do projeto
project True string

exemplo-projeto

Nome do Direito de Acesso
role string

Identificador da função do projeto

environments
environments array of string

environments

Devoluções

Name Caminho Tipo Description
Tipo
member.type string

Tipo de usuário

Campo Dinâmico
member.slug string

Nome que é usado no URL

Identificador
member.role.identifier string

Um identificador único atribuído

Acesso a todos os ambientes?
member.access_all_environments boolean

Um valor booleano que indica se o membro pode acessar todos os ambientes no projeto

environments
member.environments array of string

environments

Membros do Projeto | Excluir membros

Excluir membros no projeto

Parâmetros

Name Chave Necessário Tipo Description
Tipo de função
type True string

Nome do tipo, por exemplo, workplace_user/group/invite/service_account

Lesma do membro
slug True string

Lesma do membro

Nome do Projeto | Identificador exclusivo para o objeto do projeto
project True string

exemplo-projeto

Devoluções

response
object

Membros do Projeto | Lista de Membros

Listar membros no projeto

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto | Identificador exclusivo para o objeto do projeto
project True string

exemplo-projeto

Número da página | Paginação
page integer

Número da página

Por Página | Itens por página
per_page integer

Itens por página

Devoluções

Name Caminho Tipo Description
Membros
members array of object

Membros

Tipo
members.type string

Tipo de usuário

Campo Dinâmico
members.slug string

Nome que é usado no URL

Identificador
members.role.identifier string

Um identificador único atribuído

Acesso a todos os ambientes?
members.access_all_environments boolean

Um valor booleano que indica se o membro pode acessar todos os ambientes no projeto

environments
members.environments array of string

environments

Membros do Projeto | Recuperar Membros

Recuperar Membros no Projeto

Parâmetros

Name Chave Necessário Tipo Description
Tipo de função
type True string

Nome do tipo, por exemplo, workplace_user/group/invite/service_account

Membros lesma
slug True string

Lesma do membro

Nome do Projeto | Identificador exclusivo para o objeto do projeto
project True string

exemplo-projeto

Devoluções

Name Caminho Tipo Description
Tipo
member.type string

Tipo de usuário

Campo Dinâmico
member.slug string

Nome que é usado no URL

Identificador
member.role.identifier string

Um identificador único atribuído

Acesso a todos os ambientes?
member.access_all_environments boolean

Um valor booleano que indica se o membro pode acessar todos os ambientes no projeto

environments
member.environments array of string

environments

Projetos | Atualizar projeto

Atualize o seu projeto

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto | Identificador exclusivo para o objeto do projeto
project True string

Nome do seu projeto

NOVO Nome do Projeto | Identificador exclusivo para o objeto do projeto
name True string

Nome do projeto

Description
description True string

Descrição do Projeto

Devoluções

Name Caminho Tipo Description
ID
project.id string

Um identificador único atribuído

Nome do Projeto
project.name string

Nome do Projeto | Identificador exclusivo para o objeto do projeto

Description
project.description string

Informações adicionais sobre o projeto, como seu propósito ou quaisquer instruções especiais

Criado em
project.created_at date-time

O carimbo de data/hora de quando o projeto foi criado no servidor

Projetos | Criar projeto

Cria um projeto

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto
name True string

Nome do seu projeto

Description
description True string

Descrição do projeto

Devoluções

Name Caminho Tipo Description
ID
project.id string

Um identificador único atribuído

Nome do Projeto
project.name string

Nome do Projeto | Identificador exclusivo para o objeto do projeto

Description
project.description string

Informações adicionais sobre o projeto, como seu propósito ou quaisquer instruções especiais

Criado em
project.created_at date-time

O carimbo de data/hora de quando o projeto foi criado no servidor

Projetos | Listar Projetos

Lista todos os seus projetos

Parâmetros

Name Chave Necessário Tipo Description
Página | Número da página
page integer

Número da página

Por Página | Quantos itens por página
per_page integer

Itens a mostrar por página

Devoluções

Name Caminho Tipo Description
Página
page integer

O número que indica a página atual | Usado para paginação

projects
projects array of object

projects

ID
projects.id string

Um identificador único atribuído

Campo Dinâmico
projects.slug string

O nome do projeto que é usado na URL

Nome
projects.name string

Nome do projeto

Description
projects.description string

Informações adicionais sobre o projeto, como seu propósito ou quaisquer instruções especiais

Criado em
projects.created_at date-time

O carimbo de data/hora de quando o projeto foi criado no servidor

Projetos | Recuperar Projeto

Recupere seu projeto

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto | Identificador exclusivo para o objeto do projeto
project True string

exemplo-projeto

Devoluções

Name Caminho Tipo Description
ID
project.id string

Um identificador único atribuído

Nome do Projeto
project.name string

Nome do Projeto | Identificador exclusivo para o objeto do projeto

Description
project.description string

Informações adicionais sobre o projeto, como seu propósito ou quaisquer instruções especiais

Criado em
project.created_at date-time

O carimbo de data/hora de quando o projeto foi criado no servidor

Segredos | Excluir um segredo

Exclui um segredo

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto | Identificador exclusivo para o objeto do projeto
project True string

exemplo-projeto

Nome da configuração | Nome do objeto config
config True string

"Dev", "STG", "PRD"

Nome Secreto | Nome do segredo
name True string

Nome do segredo que pretende eliminar, por exemplo, STRIPE_KEY

Devoluções

response
object

Segredos | Listar segredos

Devolve Lista De Segredos

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto | Identificador exclusivo para o objeto do projeto
Project Name True string

exemplo-projeto

Nome da configuração | Nome do objeto config
Config Name True string

"Dev", "STG", "PRD"

Incluir segredos dinâmicos?
Include Dynamic Secrets boolean

Emitir ou não concessões e incluir valores secretos dinâmicos para a configuração

Incluir segredos gerenciados?
Include Managed Secrets boolean

Se os segredos gerados automaticamente (gerenciados) do Doppler devem ser incluídos

Devoluções

response
object

Segredos | Nota de atualização

Atualize a nota do seu segredo

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto | Identificador exclusivo para o objeto do projeto
project True string

exemplo-projeto

Nome da configuração | Nome do objeto config
config True string

"Dev", "STG", "PRD"

Segredo
secret True string

Nome do segredo que você deseja definir nota para

Observação
note True string

Observe que você deseja definir para este segredo

Segredos | Recuperar um segredo

Devolve um Segredo

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto | Identificador exclusivo para o objeto do projeto
project True string

exemplo-projeto

Nome da configuração | Nome do objeto config
config True string

"Dev", "STG", "PRD"

Nome Secreto | Nome do segredo
name True string

Nome do segredo que você deseja obter, por exemplo, STRIPE_KEY

Devoluções

Name Caminho Tipo Description
Nome secreto
name string

Nome do seu segredo

Valor bruto
value.raw string

É o valor original que você insere no Doppler, que pode ser referenciado por outros segredos

Valor Calculado
value.computed string

É um valor no Doppler que é calculado com base em outros valores secretos e é totalmente resolvido em tempo de leitura

Nota anexa
value.note string

Note que está anexado ao seu segredo

Segredos | Segredo de atualização

Atualiza o valor do segredo

Parâmetros

Name Chave Necessário Tipo Description
Nome do Projeto | Identificador exclusivo para o objeto do projeto
project True string

exemplo-projeto

Nome da configuração | Nome do objeto config
config True string

"Dev", "STG", "PRD"

Definições

objecto

Este é o tipo 'objeto'.