serviceaccount

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 30, 2026 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ServiceAccount

type ServiceAccount struct {
	Id           string               `json:"id,omitempty"`
	Name         base.Name            `json:"name,omitempty"`
	Kind         base.Kind            `json:"kind,omitempty"`
	Version      float32              `json:"version"`
	Description  string               `json:"description,omitempty"`
	Tags         ServiceAccountTags   `json:"tags,omitempty"`
	Created      string               `json:"created,omitempty"`
	LastModified string               `json:"lastModified,omitempty"`
	Links        base.Links           `json:"links,omitempty"`
	Keys         []ServiceAccountKey  `json:"keys,omitempty"`
	Origin       ServiceAccountOrigin `json:"origin,omitempty"`
}

type ServiceAccountKey

type ServiceAccountKey struct {
	Name        string `json:"name,omitempty"`
	Created     string `json:"created,omitempty"`
	Key         string `json:"key,omitempty"`
	Description string `json:"description"`
}

type ServiceAccountOrigin

type ServiceAccountOrigin string
const (
	ServiceAccountOriginDefault ServiceAccountOrigin = "default"
	ServiceAccountOriginBuiltin ServiceAccountOrigin = "builtin"
)

type ServiceAccountTags added in v1.0.0

type ServiceAccountTags map[string]any

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL