identity
Create an identity
Overview
agent
auditctx
cloudaccount
- GETGet a cloud account by name
- DELDelete an cloud account by name
- PATCHPerform a Patch on a cloud account by name
- GETGet all cloud accounts
- POSTCreate a cloud account
- POSTGet all cloud accounts based on a query
- GETGet the access report for a cloud account by name
- GETGet available permissions for a cloud account resource type
domain
group
gvc
identity
- GETGet an identity by GVC and name
- DELDelete an identity by GVC and name
- PATCHPerform a Patch on an identity by name
- GETGet all identities in a GVC
- POSTCreate an identity
- GETGet all identities from all GVCs
- POSTGet all GVC identities based on a query
- GETGet the access report for an identity by GVC and name
- GETGet available permissions for an identity
image
location
org
policy
quota
secret
- GETGet a secret by name
- DELDelete a secret by name
- PATCHPerform a Patch on a secret by name
- GETGet all secrets
- POSTCreate a secret
- GETGet the sensitive content of a secret by name
- POSTGet all secrets based on a query
- GETGet the access report for a secret by name
- GETGet available permissions for a secret resource type
serviceaccount
- GETGet a service account by name
- DELDelete a service account by name
- PATCHPerform a Patch on a service account by name
- GETGet all service accounts
- POSTCreate a service account
- POSTGet all service accounts based on a query
- GETGet the access report for a service account by name
- POSTAdd a key to a service account
- GETGet available permissions for a service account resource type
task
user
volumeset
- GETGet a volumeset by GVC and name
- DELDelete a volumeset by name
- PATCHPerform a Patch on a volumeset by name
- GETList volumesets in a GVC you are authorized to view
- POSTCreate a volumeset
- GETGet all volumesets
- POSTGet all volumesets based on a query
- GETGet the access report for a volumeset by GVC and name
- GETGet available permissions for a volumeset resource type
workload
- GETGet a workload by GVC and name
- DELDelete a workload by name
- PATCHPerform a Patch on a workload by name
- GETGet a deployment by GVC, workload and name
- GETList workloads in a GVC you are authorized to view
- POSTCreate a workload
- GETGet all workloads
- GETList deployments in a workload
- POSTGet all workloads based on a query
- GETGet the access report for a workload by GVC and name
- GETGet available permissions for a workload resource type
identity
Create an identity
POST
/
org
/
{org}
/
gvc
/
{gvc}
/
identity
Authorization
string
*
Authorization
Required
string
Service account key can be used as API keys
org
string
*
org
Required
string
gvc
string
*
gvc
Required
string
object
description
string
description
string
tags
object
tags
object
aws
object
aws
object
cloudAccountLink
string
cloudAccountLink
string
policyRefs
array
policyRefs
array
trustPolicy
object
trustPolicy
object
Version
string
Version
string
Statement
array
Statement
array
roleName
string
roleName
string
gcp
object
gcp
object
cloudAccountLink
string
cloudAccountLink
string
scopes
array
scopes
array
serviceAccount
string
serviceAccount
string
bindings
array
bindings
array
azure
object
azure
object
cloudAccountLink
string
cloudAccountLink
string
roleAssignments
array
roleAssignments
array
ngs
object
ngs
object
cloudAccountLink
string
cloudAccountLink
string
pub
object
pub
object
allow
array
allow
array
deny
array
deny
array
sub
object
sub
object
allow
array
allow
array
deny
array
deny
array
resp
object
resp
object
max
integer
max
integer
Number of responses allowed on the replyTo subject, -1 means no limit
ttl
string
ttl
string
Deadline to send replies on the replyTo subject [#ms(millis) | #s(econds) | m(inutes) | h(ours)]. -1 means no restriction
subs
integer
subs
integer
Max number of subscriptions per connection
data
integer
data
integer
Max number of bytes a connection can send
payload
integer
payload
integer
Max message payload
networkResources
array
networkResources
array
nativeNetworkResources
array
nativeNetworkResources
array
memcacheAccess
array
memcacheAccess
array
spicedbAccess
array
spicedbAccess
array
gvc
object
gvc
object
Authorizations
Service account key can be used as API keys
Body
application/json
Maximum length:
250
Max number of subscriptions per connection
Max number of bytes a connection can send
Max message payload
Maximum length:
64
Response
201 - application/json
The response is of type any
.