Documentation ¶
Overview ¶
Package service wraps SSM service
Index ¶
- type AssociationServiceMock
- func (m *AssociationServiceMock) CreateNewServiceIfUnHealthy(context context.T)
- func (m *AssociationServiceMock) DescribeAssociation(log log.T, instanceID string, docName string) (response *ssm.DescribeAssociationOutput, err error)
- func (m *AssociationServiceMock) IsInstanceAssociationApiMode() bool
- func (m *AssociationServiceMock) ListInstanceAssociations(log log.T, instanceID string) ([]*model.InstanceAssociation, error)
- func (m *AssociationServiceMock) LoadAssociationDetail(log log.T, assoc *model.InstanceAssociation) error
- func (m *AssociationServiceMock) UpdateAssociationStatus(log log.T, associationName string, instanceID string, status string, ...)
- func (m *AssociationServiceMock) UpdateInstanceAssociationStatus(log log.T, associationID string, associationName string, instanceID string, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AssociationServiceMock ¶
AssociationServiceMock stands for a mocked association service.
func NewMockDefault ¶
func NewMockDefault() *AssociationServiceMock
NewMockDefault returns an instance of Mock with default expectations set.
func (*AssociationServiceMock) CreateNewServiceIfUnHealthy ¶
func (m *AssociationServiceMock) CreateNewServiceIfUnHealthy(context context.T)
CreateNewServiceIfUnHealthy mocks implementation for CreateNewServiceIfUnHealthy
func (*AssociationServiceMock) DescribeAssociation ¶
func (m *AssociationServiceMock) DescribeAssociation(log log.T, instanceID string, docName string) (response *ssm.DescribeAssociationOutput, err error)
DescribeAssociation mocks implementation for DescribeAssociation
func (*AssociationServiceMock) IsInstanceAssociationApiMode ¶
func (m *AssociationServiceMock) IsInstanceAssociationApiMode() bool
UsesInstanceAssociationApi mocks implementation for UsesInstanceAssociationApi
func (*AssociationServiceMock) ListInstanceAssociations ¶
func (m *AssociationServiceMock) ListInstanceAssociations(log log.T, instanceID string) ([]*model.InstanceAssociation, error)
ListInstanceAssociations mocks implementation for ListAssociations
func (*AssociationServiceMock) LoadAssociationDetail ¶
func (m *AssociationServiceMock) LoadAssociationDetail(log log.T, assoc *model.InstanceAssociation) error
LoadAssociationDetail mocks implementation for LoadAssociationDetail
func (*AssociationServiceMock) UpdateAssociationStatus ¶
func (m *AssociationServiceMock) UpdateAssociationStatus( log log.T, associationName string, instanceID string, status string, executionSummary string)
UpdateAssociationStatus mocks implementation for UpdateAssociationStatus
func (*AssociationServiceMock) UpdateInstanceAssociationStatus ¶
func (m *AssociationServiceMock) UpdateInstanceAssociationStatus( log log.T, associationID string, associationName string, instanceID string, status string, errorCode string, executionDate string, executionSummary string, outputUrl string)
UpdateInstanceAssociationStatus mocks implementation for UpdateInstanceAssociationStatus