Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AuthorizerCmd ¶
type AuthorizerCmd struct {
CheckDecision EvalCmd `cmd:"" name:"eval" help:"evaluate policy decision"`
ExecQuery QueryCmd `cmd:"" name:"query" help:"execute query"`
DecisionTree DecisionTreeCmd `cmd:"" name:"decisiontree" help:"get decision tree"`
Get GetCmd `cmd:"" help:"get policy"`
List ListCmd `cmd:"" help:"list policy"`
Test TestCmd `cmd:"" help:"execute authorizer assertions"`
}
type DecisionTreeCmd ¶ added in v0.32.4
type DecisionTreeCmd struct {
clients.RequestArgs
azc.Config
// contains filtered or unexported fields
}
type EvalCmd ¶ added in v0.32.4
type EvalCmd struct {
clients.RequestArgs
azc.Config
// contains filtered or unexported fields
}
type GetCmd ¶ added in v0.32.12
type GetCmd struct {
Policy GetPolicyCmd `cmd:"" help:"get policy"`
}
type GetPolicyCmd ¶ added in v0.32.4
type GetPolicyCmd struct {
clients.RequestArgs
azc.Config
Raw bool `name:"raw" help:"return raw request output"`
// contains filtered or unexported fields
}
type ListCmd ¶ added in v0.32.12
type ListCmd struct {
Policies ListPoliciesCmd `cmd:"" help:"list policies"`
}
type ListPoliciesCmd ¶ added in v0.32.4
type ListPoliciesCmd struct {
clients.RequestArgs
azc.Config
Raw bool `name:"raw" help:"return raw request output"`
// contains filtered or unexported fields
}
type QueryCmd ¶ added in v0.32.4
type QueryCmd struct {
clients.RequestArgs
azc.Config
// contains filtered or unexported fields
}
type TestCmd ¶
type TestCmd struct {
Exec TestExecCmd `cmd:"" help:"execute assertions"`
Template TestTemplateCmd `cmd:"" help:"output assertions template"`
}
type TestExecCmd ¶
type TestExecCmd struct {
common.TestExecCmd
azc.Config
}
type TestTemplateCmd ¶
type TestTemplateCmd struct {
Pretty bool `flag:"" default:"false" help:"pretty print JSON"`
}
Click to show internal directories.
Click to hide internal directories.