Policy

This section outlines the key attributes of the policy's API object. This object can be utilized through the API, CLI and the console's apply functionality.

id string

name string

Max Length: 64

kind string

version integer

description string

Max Length: 250

tags object

created string

Format: date-time

lastModified string

Format: date-time

links array of objects - See Below

targetKind string

Possible enum values:

  • org

  • cloudaccount

  • policy

  • user

  • group

  • resource

  • task

  • permissions

  • serviceaccount

  • secret

  • location

  • gvc

  • workload

  • quota

  • identity

  • deployment

  • event

  • domain

  • image

  • resourcepolicy

  • agent

  • accessreport

  • policymembership

  • dbcluster

  • auditctx

  • memcachecluster

  • spicedbcluster

  • tenant

  • mk8s

  • command

  • imagesummary

  • volumeset

targetLinks array of strings

targetQuery object - See Below

target string

Possible enum values:

  • all

origin string

Default: default

Possible enum values:

  • default

  • builtin

bindings array of objects - See Below

rel string

href string

targetQuery

kind string

context object

spec object - See Below

spec

match string

Default: all

Possible enum values:

  • all

  • any

  • none

terms array of objects - See Below

terms

op string

Default: =

Possible enum values:

  • =

  • >

  • >=

  • <

  • <=

  • !=

  • ~

  • exists

  • !exists

property string

rel string

tag string

value string

Format: date-time

bindings

permissions array of strings

principalLinks array of strings

Copyright © 2024 Control Plane Corporation. All rights reserved. Revision ba5c0f81
Contents