Query
query CredentialByResourceName($namespaceId: NamespaceId!, $resourceName: String!) {
credentialByResourceName(namespaceId: $namespaceId, resourceName: $resourceName) {
createdAt
id
name
namespace {
apiKeys {
apiKey {
__typename
}
roleConfig {
__typename
}
}
avatar
avatarThumbnail
createdAt
description
id
}
resourceName
updatedAt
}
}Variables
{
"namespaceId": "value",
"resourceName": "string"
}Response
{
"data": {
"credentialByResourceName": {
"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"
}
}
}Queries
credentialByResourceName
Get a credential by resource name and namespace. Requires CREDENTIALS_READ permissions.
QUERY
credentialByResourceName(namespaceId: NamespaceId!, resourceName: String!): CredentialArguments
namespaceId
NamespaceId!
required
resourceName
String!
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.
Query
query CredentialByResourceName($namespaceId: NamespaceId!, $resourceName: String!) {
credentialByResourceName(namespaceId: $namespaceId, resourceName: $resourceName) {
createdAt
id
name
namespace {
apiKeys {
apiKey {
__typename
}
roleConfig {
__typename
}
}
avatar
avatarThumbnail
createdAt
description
id
}
resourceName
updatedAt
}
}Variables
{
"namespaceId": "value",
"resourceName": "string"
}Response
{
"data": {
"credentialByResourceName": {
"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"
}
}
}