package
0.0.0-20240905184220-0a5f9d4d9d01
Repository: https://github.com/datadog/chaos-controller.git
Documentation: pkg.go.dev
# Functions
New creates a new instance of CloudServicesProvidersManager.
NewCloudProviderIPRangeManagerMock creates a new instance of CloudProviderIPRangeManagerMock.
NewCloudServicesProvidersManagerMock creates a new instance of CloudServicesProvidersManagerMock.
# Structs
CloudProviderIPRangeManagerMock is an autogenerated mock type for the CloudProviderIPRangeManager type.
CloudProviderIPRangeManagerMock_ConvertToGenericIPRanges_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ConvertToGenericIPRanges'.
No description provided by the author
CloudProviderIPRangeManagerMock_IsNewVersion_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsNewVersion'.
CloudServicesProvider Data and ip ranges manager of one cloud provider.
CloudServicesProvidersManagerMock is an autogenerated mock type for the CloudServicesProvidersManager type.
No description provided by the author
CloudServicesProvidersManagerMock_GetProviderByName_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetProviderByName'.
CloudServicesProvidersManagerMock_GetServiceList_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetServiceList'.
CloudServicesProvidersManagerMock_GetServicesIPRanges_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetServicesIPRanges'.
CloudServicesProvidersManagerMock_PullIPRanges_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PullIPRanges'.
CloudServicesProvidersManagerMock_StartPeriodicPull_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'StartPeriodicPull'.
CloudServicesProvidersManagerMock_StopPeriodicPull_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'StopPeriodicPull'.
# Interfaces
CloudProviderIPRangeManager Methods to verify and transform a specifid ip ranges list from a provider.
CloudServicesProvidersManager represents an interface for managing cloud service providers and their IP ranges.