Documentation
¶
Overview ¶
Package service provides modularized service objects for interacting with different components of the BastionZero API.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Subject ¶
type Subject struct {
ID string `json:"id"`
}
Subject abstracts common attributes from any kind of BastionZero subject
type SubjectInterface ¶
type SubjectInterface interface { // GetID returns the subject's unique ID. GetID() string // GetSubjectType returns the subject's type. GetSubjectType() subjecttype.SubjectType }
SubjectInterface lets you work with common attributes from any kind of BastionZero subject.
Directories
¶
Path | Synopsis |
---|---|
targetnameoption
Code generated by "string-enumer -t TargetNameOption -o ./generated.go ."; DO NOT EDIT.
|
Code generated by "string-enumer -t TargetNameOption -o ./generated.go ."; DO NOT EDIT. |
policytype
Code generated by "string-enumer -t PolicyType -o ./generated.go ."; DO NOT EDIT.
|
Code generated by "string-enumer -t PolicyType -o ./generated.go ."; DO NOT EDIT. |
verbtype
Code generated by "string-enumer -t VerbType -o ./generated.go ."; DO NOT EDIT.
|
Code generated by "string-enumer -t VerbType -o ./generated.go ."; DO NOT EDIT. |
dacstatus
Code generated by "string-enumer -t DynamicAccessConfigurationStatus -o ./generated.go ."; DO NOT EDIT.
|
Code generated by "string-enumer -t DynamicAccessConfigurationStatus -o ./generated.go ."; DO NOT EDIT. |
targetstatus
Code generated by "string-enumer -t TargetStatus -o ./generated.go ."; DO NOT EDIT.
|
Code generated by "string-enumer -t TargetStatus -o ./generated.go ."; DO NOT EDIT. |
Click to show internal directories.
Click to hide internal directories.