Mutation
mutation CredentialCreate($input: CredentialCreateInput!) {
credentialCreate(input: $input) {
createdAt
id
name
namespace {
apiKeys {
apiKey {
__typename
}
roleConfig {
__typename
}
}
avatar
avatarThumbnail
createdAt
description
id
}
resourceName
updatedAt
}
}Variables
{
"input": {
"config": {},
"name": "string",
"namespaceId": "string"
}
}Response
{
"data": {
"credentialCreate": {
"createdAt": "value",
"id": "value",
"name": "string",
"namespace": {
"apiKeys": [
{
"apiKey": {
"__typename": "ApiKey"
},
"roleConfig": {
"__typename": "NamespaceRoleConfig"
}
}
],
"avatar": "value",
"avatarThumbnail": "value",
"createdAt": "value",
"description": "string",
"id": "value"
},
"resourceName": "string",
"updatedAt": "value"
}
}
}Mutations
credentialCreate
Create a credential. Requires CREDENTIALS_WRITE permissions.
MUTATION
credentialCreate(input: CredentialCreateInput!): Credential!Arguments
input
required
Returns
createdAt
DateTime!
When the credential was created.
id
CredentialId!
Credential identifier.
name
String!
The display name of the credential.
namespace
resourceName
String!
The resource name of the credential.
updatedAt
DateTime!
When the credential was last updated.
Mutation
mutation CredentialCreate($input: CredentialCreateInput!) {
credentialCreate(input: $input) {
createdAt
id
name
namespace {
apiKeys {
apiKey {
__typename
}
roleConfig {
__typename
}
}
avatar
avatarThumbnail
createdAt
description
id
}
resourceName
updatedAt
}
}Variables
{
"input": {
"config": {},
"name": "string",
"namespaceId": "string"
}
}Response
{
"data": {
"credentialCreate": {
"createdAt": "value",
"id": "value",
"name": "string",
"namespace": {
"apiKeys": [
{
"apiKey": {
"__typename": "ApiKey"
},
"roleConfig": {
"__typename": "NamespaceRoleConfig"
}
}
],
"avatar": "value",
"avatarThumbnail": "value",
"createdAt": "value",
"description": "string",
"id": "value"
},
"resourceName": "string",
"updatedAt": "value"
}
}
}