Skip to main content

Updates the specified RBAC of the cluster

PUT 

/v1/spectroclusters/:uid/config/rbacs/:rbacUid

Updates the specified RBAC of the cluster

Request

Path Parameters

    uid stringrequired

    Cluster uid

    rbacUid stringrequired

    RBAC resource uid

Header Parameters

    ProjectUid string

    Scope the request to the specified project uid

Body

    metadata object

    ObjectMeta update entity with uid as input

    annotations object
    property name*string
    labels object
    property name*string
    namestring

    Name of the resource

    uidstring

    Populated by the system. Read-only.

    spec object

    Cluster RBAC spec

    bindings object[]
  • Array [
  • namespacestring
    role object

    Cluster role ref

    kindstring

    Possible values: [Role, ClusterRole]

    namestring
    subjects object[]
  • Array [
  • namestring
    namespacestring
    typestring

    Possible values: [User, Group, ServiceAccount]

  • ]
  • typestring

    Possible values: [RoleBinding, ClusterRoleBinding]

  • ]
  • relatedObject object

    Object for which the resource is related

    kindstring

    Possible values: [spectrocluster, machine, cloudconfig, clusterprofile, pack, appprofile, appdeployment, edgehost]

    namestring
    uidstring

Responses

The resource was updated successfully

Loading...