Skip to main content

CreateOrUpdateSecretInput

Autogenerated input type of CreateOrUpdateSecret

input CreateOrUpdateSecretInput {
id: ID
companyId: ID!
name: String!
description: String
type: SecretTypeEnum
username: String
password: String
token: String
key: String
value: String
clientMutationId: String
}

Fields

CreateOrUpdateSecretInput.id ● ID scalar

The ID of the secret.

CreateOrUpdateSecretInput.companyId ● ID! non-null scalar

Company that the secret belongs to.

CreateOrUpdateSecretInput.name ● String! non-null scalar

The name of the secret.

CreateOrUpdateSecretInput.description ● String scalar

The name of the secret.

CreateOrUpdateSecretInput.type ● SecretTypeEnum enum

The type of secret, defining the authentication mechanism (e.g., BASIC_AUTH, BEARER_TOKEN).

CreateOrUpdateSecretInput.username ● String scalar

The username required for basic authentication.

CreateOrUpdateSecretInput.password ● String scalar

The password required for basic authentication.

CreateOrUpdateSecretInput.token ● String scalar

The bearer token used for authentication.

CreateOrUpdateSecretInput.key ● String scalar

The key or name used for authentication.

CreateOrUpdateSecretInput.value ● String scalar

The value associated used for authentication.

CreateOrUpdateSecretInput.clientMutationId ● String scalar

A unique identifier for the client performing the mutation.

Member Of

createOrUpdateSecret mutation