Nodepool IAM Policy Test Permissions
Tests permissions for a Nodepool.
Request
URI
POST
https://{api_host}/https://your_org.tmc.cloud.vmware.com/v1alpha1/eksclusters/{fullName.eksClusterName}/nodepools:iam/{fullName.name}/testPermissions
COPY
Path Parameters
string
fullName.eksClusterName
Required
Name of the cluster.
string
fullName.name
Required
Name of the nodepool.
Request Body
vmware.tanzu.manage.v1alpha1.ekscluster.nodepool.TestNodepoolIAMPermissionsRequest of type(s) application/json
Required
{
"fullName": {
"orgId": "string",
"credentialName": "string",
"region": "string",
"eksClusterName": "string",
"name": "string"
},
"permissions": [
"string"
]
}
Responses
200
A successful response.
Returns vmware.tanzu.manage.v1alpha1.ekscluster.nodepool.TestNodepoolIAMPermissionsResponse of type(s) */*
{
"permissions": [
"string"
],
"uid": "string"
}
default
An unexpected error response.
Returns grpc.gateway.runtime.Error of type(s) */*
{
"error": "string",
"code": 0,
"message": "string",
"details": [
{
"typeUrl": "string",
"value": "string"
}
]
}
Nodepool IAM Policy Operations
GET
Nodepool IAM Policy Get
GET
Nodepool IAM Policy Get
GET
Nodepool IAM Policy Get
PATCH
Nodepool IAM Policy Patch
PATCH
Nodepool IAM Policy Patch
PATCH
Nodepool IAM Policy Patch
POST
Nodepool IAM Policy Test Permissions
POST
Nodepool IAM Policy Test Permissions
POST
Nodepool IAM Policy Test Permissions
PUT
Nodepool IAM Policy Update
PUT
Nodepool IAM Policy Update
PUT
Nodepool IAM Policy Update