Documentation
¶
Index ¶
- type MockAdmissionControlPoliciesClient
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlAddHostGroups(params *admission_control_policies.AdmissionControlAddHostGroupsParams, ...) (*admission_control_policies.AdmissionControlAddHostGroupsOK, error)
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlAddRuleGroupCustomRule(...) (*admission_control_policies.AdmissionControlAddRuleGroupCustomRuleOK, error)
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlCreatePolicy(params *admission_control_policies.AdmissionControlCreatePolicyParams, ...) (*admission_control_policies.AdmissionControlCreatePolicyOK, error)
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlCreateRuleGroups(params *admission_control_policies.AdmissionControlCreateRuleGroupsParams, ...) (*admission_control_policies.AdmissionControlCreateRuleGroupsOK, error)
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlDeletePolicies(params *admission_control_policies.AdmissionControlDeletePoliciesParams, ...) (*admission_control_policies.AdmissionControlDeletePoliciesOK, error)
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlDeleteRuleGroups(params *admission_control_policies.AdmissionControlDeleteRuleGroupsParams, ...) (*admission_control_policies.AdmissionControlDeleteRuleGroupsOK, error)
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlGetPolicies(params *admission_control_policies.AdmissionControlGetPoliciesParams, ...) (*admission_control_policies.AdmissionControlGetPoliciesOK, error)
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlQueryPolicies(params *admission_control_policies.AdmissionControlQueryPoliciesParams, ...) (*admission_control_policies.AdmissionControlQueryPoliciesOK, error)
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlRemoveHostGroups(params *admission_control_policies.AdmissionControlRemoveHostGroupsParams, ...) (*admission_control_policies.AdmissionControlRemoveHostGroupsOK, error)
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlRemoveRuleGroupCustomRule(...) (*admission_control_policies.AdmissionControlRemoveRuleGroupCustomRuleOK, error)
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlReplaceRuleGroupSelectors(...) (*admission_control_policies.AdmissionControlReplaceRuleGroupSelectorsOK, error)
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlSetRuleGroupPrecedence(...) (*admission_control_policies.AdmissionControlSetRuleGroupPrecedenceOK, error)
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlUpdatePolicy(params *admission_control_policies.AdmissionControlUpdatePolicyParams, ...) (*admission_control_policies.AdmissionControlUpdatePolicyOK, error)
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlUpdatePolicyPrecedence(...) (*admission_control_policies.AdmissionControlUpdatePolicyPrecedenceOK, error)
- func (m *MockAdmissionControlPoliciesClient) AdmissionControlUpdateRuleGroups(params *admission_control_policies.AdmissionControlUpdateRuleGroupsParams, ...) (*admission_control_policies.AdmissionControlUpdateRuleGroupsOK, error)
- func (m *MockAdmissionControlPoliciesClient) SetTransport(transport runtime.ClientTransport)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockAdmissionControlPoliciesClient ¶
type MockAdmissionControlPoliciesClient struct {
mock.Mock
Policies []string // In-memory policy list to simulate API state
}
MockAdmissionControlPoliciesClient implements the ClientService interface using testify/mock.
func (*MockAdmissionControlPoliciesClient) AdmissionControlAddHostGroups ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlAddHostGroups(params *admission_control_policies.AdmissionControlAddHostGroupsParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlAddHostGroupsOK, error)
func (*MockAdmissionControlPoliciesClient) AdmissionControlAddRuleGroupCustomRule ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlAddRuleGroupCustomRule(params *admission_control_policies.AdmissionControlAddRuleGroupCustomRuleParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlAddRuleGroupCustomRuleOK, error)
func (*MockAdmissionControlPoliciesClient) AdmissionControlCreatePolicy ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlCreatePolicy(params *admission_control_policies.AdmissionControlCreatePolicyParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlCreatePolicyOK, error)
func (*MockAdmissionControlPoliciesClient) AdmissionControlCreateRuleGroups ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlCreateRuleGroups(params *admission_control_policies.AdmissionControlCreateRuleGroupsParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlCreateRuleGroupsOK, error)
func (*MockAdmissionControlPoliciesClient) AdmissionControlDeletePolicies ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlDeletePolicies(params *admission_control_policies.AdmissionControlDeletePoliciesParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlDeletePoliciesOK, error)
func (*MockAdmissionControlPoliciesClient) AdmissionControlDeleteRuleGroups ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlDeleteRuleGroups(params *admission_control_policies.AdmissionControlDeleteRuleGroupsParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlDeleteRuleGroupsOK, error)
func (*MockAdmissionControlPoliciesClient) AdmissionControlGetPolicies ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlGetPolicies(params *admission_control_policies.AdmissionControlGetPoliciesParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlGetPoliciesOK, error)
func (*MockAdmissionControlPoliciesClient) AdmissionControlQueryPolicies ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlQueryPolicies(params *admission_control_policies.AdmissionControlQueryPoliciesParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlQueryPoliciesOK, error)
AdmissionControlQueryPolicies mocks the behavior of the client by returning the in memory list of policy IDs.
func (*MockAdmissionControlPoliciesClient) AdmissionControlRemoveHostGroups ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlRemoveHostGroups(params *admission_control_policies.AdmissionControlRemoveHostGroupsParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlRemoveHostGroupsOK, error)
func (*MockAdmissionControlPoliciesClient) AdmissionControlRemoveRuleGroupCustomRule ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlRemoveRuleGroupCustomRule(params *admission_control_policies.AdmissionControlRemoveRuleGroupCustomRuleParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlRemoveRuleGroupCustomRuleOK, error)
func (*MockAdmissionControlPoliciesClient) AdmissionControlReplaceRuleGroupSelectors ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlReplaceRuleGroupSelectors(params *admission_control_policies.AdmissionControlReplaceRuleGroupSelectorsParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlReplaceRuleGroupSelectorsOK, error)
func (*MockAdmissionControlPoliciesClient) AdmissionControlSetRuleGroupPrecedence ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlSetRuleGroupPrecedence(params *admission_control_policies.AdmissionControlSetRuleGroupPrecedenceParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlSetRuleGroupPrecedenceOK, error)
func (*MockAdmissionControlPoliciesClient) AdmissionControlUpdatePolicy ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlUpdatePolicy(params *admission_control_policies.AdmissionControlUpdatePolicyParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlUpdatePolicyOK, error)
func (*MockAdmissionControlPoliciesClient) AdmissionControlUpdatePolicyPrecedence ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlUpdatePolicyPrecedence(params *admission_control_policies.AdmissionControlUpdatePolicyPrecedenceParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlUpdatePolicyPrecedenceOK, error)
AdmissionControlUpdatePolicyPrecedence mocks the behavior of the client by inserting the given policy ID into the requested precedence, which is the 1-based version of the index.
func (*MockAdmissionControlPoliciesClient) AdmissionControlUpdateRuleGroups ¶
func (m *MockAdmissionControlPoliciesClient) AdmissionControlUpdateRuleGroups(params *admission_control_policies.AdmissionControlUpdateRuleGroupsParams, opts ...admission_control_policies.ClientOption) (*admission_control_policies.AdmissionControlUpdateRuleGroupsOK, error)
func (*MockAdmissionControlPoliciesClient) SetTransport ¶
func (m *MockAdmissionControlPoliciesClient) SetTransport(transport runtime.ClientTransport)
Click to show internal directories.
Click to hide internal directories.