Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ScopedPolicyBindOptions ¶
type ScopedPolicyBindOptions struct { ScopedPolicyIDOptions api.ScopedPolicyBindInput }
type ScopedPolicyBindingIDOptions ¶
type ScopedPolicyBindingIDOptions struct {
ID string `json:"-" help:"ID of scoped policy binding"`
}
func (ScopedPolicyBindingIDOptions) GetId ¶
func (o ScopedPolicyBindingIDOptions) GetId() string
func (ScopedPolicyBindingIDOptions) Params ¶
func (o ScopedPolicyBindingIDOptions) Params() (jsonutils.JSONObject, error)
type ScopedPolicyBindingListOptions ¶
type ScopedPolicyBindingListOptions struct { options.ExtraListOptions api.ScopedPolicyBindingListInput }
func (ScopedPolicyBindingListOptions) Params ¶
func (o ScopedPolicyBindingListOptions) Params() (jsonutils.JSONObject, error)
type ScopedPolicyBindingShowOptions ¶
type ScopedPolicyBindingShowOptions struct {
options.BaseShowOptions `id->help:"ID of scoped policy binding"`
}
type ScopedPolicyCreateOptions ¶
type ScopedPolicyCreateOptions struct {
api.ScopedPolicyCreateInput
}
func (ScopedPolicyCreateOptions) Params ¶
func (o ScopedPolicyCreateOptions) Params() (jsonutils.JSONObject, error)
type ScopedPolicyIDOptions ¶
type ScopedPolicyIDOptions struct {
ID string `help:"ID or name of scoped policy" json:"-"`
}
func (ScopedPolicyIDOptions) GetId ¶
func (o ScopedPolicyIDOptions) GetId() string
func (ScopedPolicyIDOptions) Params ¶
func (o ScopedPolicyIDOptions) Params() (jsonutils.JSONObject, error)
type ScopedPolicyListOptions ¶
type ScopedPolicyListOptions struct { options.ExtraListOptions api.ScopedPolicyListInput }
func (ScopedPolicyListOptions) Params ¶
func (o ScopedPolicyListOptions) Params() (jsonutils.JSONObject, error)
type ScopedPolicyShowOptions ¶
type ScopedPolicyShowOptions struct {
options.BaseShowOptions `id->help:"ID or name of scoped policy"`
}
type ScopedPolicyUpdateOptions ¶
type ScopedPolicyUpdateOptions struct { ScopedPolicyIDOptions api.ScopedPolicyUpdateInput }
func (ScopedPolicyUpdateOptions) Params ¶
func (o ScopedPolicyUpdateOptions) Params() (jsonutils.JSONObject, error)
Click to show internal directories.
Click to hide internal directories.