Documentation
¶
Index ¶
- func CreateCloudControlServiceMock(options ...CloudControlServiceMockOption) *cloudControlServiceMock
- type CloudControlServiceMockOption
- func WithCreateResourceError(err error) CloudControlServiceMockOption
- func WithCreateResourceOutput(output *awscc.CreateResourceOutput) CloudControlServiceMockOption
- func WithDeleteResourceError(err error) CloudControlServiceMockOption
- func WithDeleteResourceOutput(output *awscc.DeleteResourceOutput) CloudControlServiceMockOption
- func WithGetResourceError(err error) CloudControlServiceMockOption
- func WithGetResourceOutput(output *awscc.GetResourceOutput) CloudControlServiceMockOption
- func WithGetResourceRequestStatusError(err error) CloudControlServiceMockOption
- func WithGetResourceRequestStatusOutput(output *awscc.GetResourceRequestStatusOutput) CloudControlServiceMockOption
- func WithListResourcesError(err error) CloudControlServiceMockOption
- func WithListResourcesOutput(output *awscc.ListResourcesOutput) CloudControlServiceMockOption
- func WithListResourcesOutputs(outputs ...*awscc.ListResourcesOutput) CloudControlServiceMockOption
- func WithUpdateResourceError(err error) CloudControlServiceMockOption
- func WithUpdateResourceOutput(output *awscc.UpdateResourceOutput) CloudControlServiceMockOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateCloudControlServiceMock ¶
func CreateCloudControlServiceMock( options ...CloudControlServiceMockOption, ) *cloudControlServiceMock
CreateCloudControlServiceMock creates a new Cloud Control service mock configured with the provided options.
Types ¶
type CloudControlServiceMockOption ¶
type CloudControlServiceMockOption func(*cloudControlServiceMock)
CloudControlServiceMockOption configures a Cloud Control service mock.
func WithCreateResourceError ¶
func WithCreateResourceError(err error) CloudControlServiceMockOption
func WithCreateResourceOutput ¶
func WithCreateResourceOutput(output *awscc.CreateResourceOutput) CloudControlServiceMockOption
func WithDeleteResourceError ¶
func WithDeleteResourceError(err error) CloudControlServiceMockOption
func WithDeleteResourceOutput ¶
func WithDeleteResourceOutput(output *awscc.DeleteResourceOutput) CloudControlServiceMockOption
func WithGetResourceError ¶
func WithGetResourceError(err error) CloudControlServiceMockOption
func WithGetResourceOutput ¶
func WithGetResourceOutput(output *awscc.GetResourceOutput) CloudControlServiceMockOption
func WithGetResourceRequestStatusError ¶
func WithGetResourceRequestStatusError(err error) CloudControlServiceMockOption
func WithGetResourceRequestStatusOutput ¶
func WithGetResourceRequestStatusOutput( output *awscc.GetResourceRequestStatusOutput, ) CloudControlServiceMockOption
func WithListResourcesError ¶
func WithListResourcesError(err error) CloudControlServiceMockOption
func WithListResourcesOutput ¶
func WithListResourcesOutput(output *awscc.ListResourcesOutput) CloudControlServiceMockOption
WithListResourcesOutput sets a single ListResources output returned on every call.
func WithListResourcesOutputs ¶
func WithListResourcesOutputs(outputs ...*awscc.ListResourcesOutput) CloudControlServiceMockOption
WithListResourcesOutputs sets a sequence of ListResources outputs returned in order, one per call, to simulate pagination.
func WithUpdateResourceError ¶
func WithUpdateResourceError(err error) CloudControlServiceMockOption
func WithUpdateResourceOutput ¶
func WithUpdateResourceOutput(output *awscc.UpdateResourceOutput) CloudControlServiceMockOption
Click to show internal directories.
Click to hide internal directories.