code: func (task *Task) AssociationsByTypeAndContainer(associationType, containerName string) []string {
  	task.lock.RLock()
  	defer task.lock.RUnlock()
  
  	var associationNames []string
  	for _, association := range task.Associations {
  		if association.Type == associationType {
  			for _, associatedContainerName := range association.Containers {
  				if associatedContainerName == containerName {
  					associationNames = append(associationNames, association.Name)
  				}
  			}
  		}
  	}
  
  	return associationNames
  }
docs: // AssociationByTypeAndContainer gets a list of names of all the associations associated with a container and of a
  // certain type