Skip to main content

KubeConfigService_UpdateSSOUserSetting

PUT 

/v2/sentry/kubeconfig/{opts.urlScope_2}/setting

KubeConfigService_UpdateSSOUserSetting

Request

Path Parameters

    opts.urlScope_2 stringrequired

    Possible values: Value must match regular expression ssouser/[^/]+

    urlScope is supposed to be passed in the URL as kind/HashID(value)

Body

required
    opts object
    q query for filtering
    name name is unique ID of a resource along with (partnerID, organizationID, projectID)
    selector selector is used to filter the labels of a resource
    partner string
    organization string
    project string
    group string
    role string
    displayName displayName only used for update queries to set displayName (READONLY)
    labels object
    property name* string
    annotations object
    property name* string
    count int64
    offset int64
    limit int64
    ignoreScopeDefault ignoreScopeDefault ignores default values for partnerID, organizationID and projectID
    globalScope globalScope sets partnerID,organizationID,projectID = 0
    orderBy string
    order string
    deleted boolean
    extended boolean
    isSSOUser boolean
    username string
    groups string[]
    blueprintRef string
    publishedVersion string
    clusterID string
    ID string
    account string
    type generic way to specify a type of resource, mainly for use in users endpoint
    validitySeconds int64
    saValiditySeconds int64
    enableSessionCheck boolean
    enablePrivateRelay boolean
    enforceOrgAdminSecretAccess boolean
    disableWebKubectl boolean
    disableCLIKubectl boolean

Responses

A successful response.

Schema

    object

Authorization: X-API-KEYID

name: X-API-KEYIDtype: apiKeyin: header
name: X-API-TOKENtype: apiKeyin: header
name: BasicAuthtype: httpscheme: basic
curl -L -X GET 'https://website-qwrdwgng9-paralus.vercel.app' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-H 'X-API-KEYID: <API_KEY_VALUE>' \
-H 'X-API-TOKEN: <API_KEY_VALUE>'
Request Collapse all
Auth
Parameters
— pathrequired
Body required
{
"opts": {
"q": "string",
"name": "string",
"selector": "string",
"partner": "string",
"organization": "string",
"project": "string",
"group": "string",
"role": "string",
"displayName": "string",
"labels": {},
"annotations": {},
"count": "string",
"offset": "string",
"limit": "string",
"ignoreScopeDefault": true,
"globalScope": true,
"orderBy": "string",
"order": "string",
"deleted": true,
"extended": true,
"isSSOUser": true,
"username": "string",
"groups": [
"string"
],
"blueprintRef": "string",
"publishedVersion": "string",
"clusterID": "string",
"ID": "string",
"account": "string",
"type": "string"
},
"validitySeconds": "string",
"saValiditySeconds": "string",
"enableSessionCheck": true,
"enablePrivateRelay": true,
"enforceOrgAdminSecretAccess": true,
"disableWebKubectl": true,
"disableCLIKubectl": true
}
CNCF

We are a Cloud Native Computing Foundation sandbox project.