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